Chat freely about anything...

User avatar
By DonFrench
#55675 If you want to use a FTDI device to program your ESP-12F (or similar) and do not want to include a FTDI chip on your board, you can use a simple circuit to accomplish the feat. This page shows you how. The final schematic on the page has the circuit. It is worth reading the comments though because you can eliminate two of the diodes and replace the other one with a 1N4148. I struggled with trying to do the same thing except via the RESET pin, same as the author of this page. I had a variety of ESP-12F chips from various sources and it worked for some of them and not for others. This way works for all of them.
User avatar
By KevinA
#55683 This is weird, I use the (FTDI) RTS to RST on -01/-201 modules without an issue and no extra parts. On the -201 I use DTR on GPIO0 and ground GPIO15 during programming with CHIP_EN pulled high always. with esptool.exe -h
-cd <board>
Select the reset method to use for resetting the board.
Currently supported methods are: none, ck, nodemcu, wifio.
This is also an Arduino thing:
https://github.com/esp8266/Arduino/issues/22

This is one of the issues of confusion in the ESP8266 world. KISS less to break is always better.