ESP32 – Programming the ESP32 with an FTDI Cable

esp32flipflopftdiserialusb

I bought FTDI’s TTL-232R-3V3 to USB Serial Converter cable to program my ESP32 board

enter image description here

When I decided to put the flip flop circuit to connect ESP32 reset & boot0 pins to DTR & RTS pin, I suddenly found this cable only has CTS & RTS pin
my question is should DTR be connected to CTS or I should use the capacitor and connected to the reset pin which triggers by RTS pin ?

enter image description here

Best Answer

The FT232R should allow to change the CTS pin from the default input to an output. However, one needs to use the D2XX driver instead of the VCP. This is even already implemented by one: https://github.com/jimparis/esptool-ftdi .