ESP32
The ESP32 downloads firmware via UART0
(TX0 (GPIO1
) and RXD (GPIO3
) ) by default.
Hardware Connection
The following wiring conditions need to be satisfied:
VDD -> 3V3
GND -> GND
EN -> Pull Up (Used for power on Control, can't be float)
GPIO0 -> Pull Down (Enter download mode)
GPIO2 -> Pull Down (Default is lw level)
TXD0(GPIO1) -> RX
RXD0(GPIO3) -> TX
Note
The Strapping pin
GIO12(MTDI)
is used for selecting the VDD_SPI Flash voltage.When use the
1.8V
VDD_SPI Flash , theGIO12(MTDI)
need pull up when chip power on.When use the
3.3V
VDD_SPI Flash , theGIO12(MTDI)
need pull down when chip power on.
Hardware conditions must be met
ESP32 chip working voltage range is
2.3 V ~ 3.6 V
; if you use a single power supply, the recommended voltage of the power supply is3.3 V
, and its recommended output current is500 mA
or more.ESP32 modules working voltage range is
3.0 V ~ 3.6 V
; if you use a single power supply, the recommended voltage of the power supply is3.3 V
, and its recommended output current is500 mA
or more.
Reference
Official Documentation: