ESP32
ESP32 默认是通过 UART0
(即 TX0(GPIO1)和 RXD(GPIO3))来下载固件的。
硬件接线
需要满足以下接线条件:
VDD -> 3V3
GND -> GND (与供电板“共地”)
EN -> 拉高 (用于上电启动、不可浮空)
GPIO0 -> 拉低 (进入下载模式)
GPIO2 -> 拉低
TXD0(GPIO1) -> RX
RXD0(GPIO3) -> TX
备注
Strapping 管脚 GPIO12
用于选择 VDD_SPI Flash 电压。
当使用
1.8V
VDD_SPI Flash 时,GPIO12
需要在芯片上电时拉高。当使用
3.3V
VDD_SPI Flash 时,GPIO12
需要在芯片上电时拉低。
启动条件
ESP32 芯片工作电压范围为
2.3 V ~ 3.6 V
;使用单电源供电时,建议电源电压为3.3 V
,输出电流需要达到500 mA
及以上。ESP32 模组工作电压范围为
3.0 V ~ 3.6 V
;使用单电源供电时,建议电源电压为3.3 V
,输出电流需要达到500 mA
及以上。
参考资料
硬件接线原理总结:
官方文档: