kenn wrote:On my ESP-01 test rig, RST and GPIO0 are pulled up by 4.7k resistors, and both RST and GPIO0 have momentary pushbuttons to ground. I can reset the ESP-01 at any time by just pressing the reset button, and I can enter programming mode by depressing reset and GPIO0 buttons together, then releasing the reset button first (so that GPIO0 is low when the unit comes out of reset).
Worked without fail for several months now.
I had some inconsistent results with ESP-01 also. AWall's "recipe" worked only once for me. Resetting ESP after connecting and before flashing worked great. Maybe input pins are too sensitive (no/weak pullup) I reset ESP just touching RST pin with my finger. Maybe leaving RST pulled up with a resistor, instead of floating, should be a recommendation...
How does this fare as a rough drawing on how to wire our FTDI to ESP8266 connections?
BTW does anyone have a good breadboard layout program they use, I have Multisim, but I don't know if that would apply well in this case.
Anyway so this is what I gather to be the best layout for programming the ESP-01 model chip. Resistors should be 4.6k - 10k, I've seen a range suggested, and the debounce capacitors can be somewhere around 100 nF.