Giter Site home page Giter Site logo

esp-01-ch330n-usb-programmer's Introduction

ESP-01-CH330N-USB-Programmer

This is a very simple but effective USB programmer for the ESP8266-01 Wifi microcontroller. It uses a new CH330N SOIC-8 chip which is very easy to implement in ESP projects at a very low cost with few additional components. The repository includes datasheet, drivers, schematics, Eagle board files and gerbers as well as an Eagle library file for the CH330N. The drivers used for the CH330N are the same as the CH341.

You can purchase the CH330N at: https://lcsc.com/product-detail/USB_CH330N_C108996.html

You will need:

1x CH330N USB transceiver
1x AMS1117 TO-223 3.3V regulator
1x Molex USB-A through-hole connector
1x 8-pin 2mm socket for the ESP
4x 10K 1206 resistors (for pullups and pulldowns)
2x 0.1uF 1206 capacitors
1x 6mm through-hole momentary push button for the reset button
1x large electrolytic capacitor (220uF or higher at 6.3V min.)

GPIO 0 is tied to GND permanently so this programmer cannot be used to boot the ESP (though it may sometimes work anyway).

esp-01-ch330n-usb-programmer's People

Contributors

mikebebjak avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.