I have a custom PCB layout that incorporates the AI-Thinker ESP-12F. To keep it low-cost and simple I didn't want to put a USB controller+UART, e.g. CP2102N, onboard so I use a typical FTDI controller and it works great. I put it into programming mode with two onboard push button switches, one resetting by pulling RST low and the other that pulls GPIO0 high and that also works fine.
I'm programming these a lot now and these switches are becoming cumbersome. What can I add to my schematic that can have the FTDI put the ESP into flash mode and then have it auto Reset after programming is complete?
I know the nodeMCU's do this with a "looping looking schematic" in the USB to UART section of the nodeMCU schematic here. It's the part in between the CH340G and the nRST and GPIO0 lines. Maybe I can do something like that only keep my FTDI as my off-board programmer?
I'm programming these a lot now and these switches are becoming cumbersome. What can I add to my schematic that can have the FTDI put the ESP into flash mode and then have it auto Reset after programming is complete?
I know the nodeMCU's do this with a "looping looking schematic" in the USB to UART section of the nodeMCU schematic here. It's the part in between the CH340G and the nRST and GPIO0 lines. Maybe I can do something like that only keep my FTDI as my off-board programmer?
