Resistors for flash mode
Posted: Thu Dec 17, 2020 6:11 am
I want to build a simple programming jig for ESP-12 modules. I want to use the same jig for modules not connected to anything and also for modules that are soldered on boards. Some of the boards with soldered ESP-12 already have resistors between ESP-12 and VCC or GND, but bare modules don’t have the required resistors.
I know that GPIO15 must be pulled down, and GPIO2, EN and RST must be pulled up. Also GPIO0 must be LOW before reset to enter flash mode. I will use resistors on these pins but I want to make it as simple as possible and keep it in a small enclosure, so I’d like to know which resistors I could dismiss.
Could I connect GPIO0 directly to GND and add a button on RST to enter flash mode after resetting? Should I also add a button between GPIO0 and GND and release it after reset to enter flash mode?
I found many schematics with ESP-12 and FTDI modules which have connected VCC,GND,Tx,Rx and GPIO0. The GPIO2,GIPO15,RST and EN are float. I tried it and I was able to enter flash mode without connecting anything on them. What’s the purpose of the resistors on these pins? Are the resistors needed only for normal operation and not flash mode?
I know that GPIO15 must be pulled down, and GPIO2, EN and RST must be pulled up. Also GPIO0 must be LOW before reset to enter flash mode. I will use resistors on these pins but I want to make it as simple as possible and keep it in a small enclosure, so I’d like to know which resistors I could dismiss.
Could I connect GPIO0 directly to GND and add a button on RST to enter flash mode after resetting? Should I also add a button between GPIO0 and GND and release it after reset to enter flash mode?
I found many schematics with ESP-12 and FTDI modules which have connected VCC,GND,Tx,Rx and GPIO0. The GPIO2,GIPO15,RST and EN are float. I tried it and I was able to enter flash mode without connecting anything on them. What’s the purpose of the resistors on these pins? Are the resistors needed only for normal operation and not flash mode?