Latest Products
-
ESP32-C3 superMINI
CAD$5.99
-
CH583M BLE dev Kit
CAD$9.99
-
CH582M BLE dev Kit
CAD$6.99
-
Timmy's
CAD$1.99
Adapter for programming ESP devices with CP2104 or FTDI.
Devices such as the ESP-01, ESP-07 or any ESP device on a breakout board require 2 signals to upload programs. While the DTR of a CP2102 or FTDI provides one of these signals you have to provide a jumper or switch to ground GPIO 0 to initiate program up load. The RTS signal is toggled appropriatly by the esptool uploading script used by the Arduino IDE but the RTS available on the FTDI or my own CP2104 is not in the correct phase.
This adapter intercepts the DTR and RTS signals and puts them in the correct phase to allow seamless automatic uploading from the Arduino IDE.
A typical setup with an ESP-01 and my CP2104 is shown in the photo.
Note that many FTDI boards have an RTS signal but it is not brought out on the "end" connector, it is typically found on the side of the board.
Devices such as the ESP-01, ESP-07 or any ESP device on a breakout board require 2 signals to upload programs. While the DTR of a CP2102 or FTDI provides one of these signals you have to provide a jumper or switch to ground GPIO 0 to initiate program up load. The RTS signal is toggled appropriatly by the esptool uploading script used by the Arduino IDE but the RTS available on the FTDI or my own CP2104 is not in the correct phase.
This adapter intercepts the DTR and RTS signals and puts them in the correct phase to allow seamless automatic uploading from the Arduino IDE.
A typical setup with an ESP-01 and my CP2104 is shown in the photo.
Note that many FTDI boards have an RTS signal but it is not brought out on the "end" connector, it is typically found on the side of the board.
- Availability: 4 In Stock
- Model: Criss