Datasheet
Pin header to select power supply
The pin header in the middle is the power input pin for each interface. When this pin is
connected to 5V, the power output of the interface is 5V. When this pin is connected to 3.3V,
the power output of the interface is 3.3V.
IO0 On/Off Pin
Pin IO0 can be set to select ESP8266's and ESP32's boot modes. This pin can be used as a
common GPIO, after the chip is powered on. Users can then disconnect Pin IO0 manually to
protect the operation of the user board from the influence of ESP-Prog's automatic
downloading circuit.
4. Step by Step Instruction
1. Connect the ESP-Prog board and the PC USB port via a USB cable.
2. Install the FT2232HL chip driver on your PC. The PC then detects the two ports of ESP-Prog,
indicating that the driver has been installed successfully.
3. Select the output power voltage for the Program / JTAG interfaces, using pin headers.
4. Connect the ESP-Prog and ESP user boards with the gray flat cables provided by Espressif.
5. Start automatic downloading or JTAG debugging, using the official software tools or scripts
provided by Espressif.
5. Useful Links
Espressif's Official Website
How to buy: espressif_systems (WeChat Account), Purchase consulting
ESP-Prog schematics, PCB reference design, BOM
Introduction to the ESP32 JTAG Debugging
Flash Download Tools (ESP8266 & ESP32)
FT2232HL Chip Driver
https://github.com/espressif/esp‐iot‐solution/blob/master/documents/evaluation_boards/ESP‐Prog_guide_en.md/621‐19