ESP32 JTAG DEBUGGER
while the JTAG online debugging is supported only on the ESP32 platform.
Then, the PC can identify the board's downloading and JTAG interfaces (functions) by their port numbers.
Given that the power supply voltage may vary on different user boards,
either of the ESP-
Users should connect the user board interfaces in a way that corresponds to the ESP-
The Program interface has six pins, including the UART interface (TXD, RXD), boot mode selection pin (ESPIO0) and reset pin (ESPEN).
The design for the Program interface on the user board should follow the reference provided in the figure below.
The design for the JTAG interface on the user board should follow the reference provided in the figure below.
Automatic Downloading Function
the downloading program can download data or run programs automatically by controlling the states of the start-
which spares the users from manually restarting the device and selecting the downloading modes.
The two buttons on the ESP-
The schematics of the automatic downloading circuit is displayed below.
The delay circuit of ESP-
This delay circuit ensures that the ESP32 chip can power up or reset itself, before connecting with the JTAG signal, thus protecting the chip from the influence of JTAG on power-
LED Status Indication
The red LED lights up when the system is connected to the 3.3V power;
The green LED lights up when ESP-
The blue LED lights up when ESP-
Users can choose either the 3.3V or 5V power supply for the Program and JTAG interfaces, using the pin headers shown in the figure below.
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-