ESP32-C3
ESP32-C3 支持 UART0
和 USB
两种固件下载方式。
硬件接线
当使用 UART0
管脚下载固件时,需要满足以下接线条件:
VDD -> 3V3
GND -> GND (与供电板“共地”)
EN -> 拉高 (用于上电启动、不可浮空)
GPIO2 -> 拉高 (控制 SPI 启动模式)
GPIO8 -> 拉高
GPIO9 -> 拉低 (进入下载模式)
TXD0(GPIO21) -> RX
RXD0(GPIO20) -> TX
当使用 USB
管脚下载固件时,需要满足以下接线条件:
VDD -> 3V3
GND -> GND (与供电板“共地”)
EN -> 拉高 (用于上电启动、不可浮空)
GPIO2 -> 拉高 (控制 SPI 启动模式)
GPIO8 -> 拉高
GPIO9 -> 拉低 (进入下载模式)
GPIO18 -> USB_D-
GPIO19 -> USB_D+
备注
给芯片/模组上电后,可通过
UART0
串口查看是否进入Download Boot
模式。在芯片上电启动时,
GPIO8
和GPIO9
不可以同时为低电平。
启动条件
ESP32-C3 芯片工作电压范围为
3.0 V ~ 3.6 V
;使用单电源供电时,建议电源电压为3.3 V
,输出电流需要达到500 mA
及以上ESP32-C3 模组工作电压范围为
3.0 V ~ 3.6 V
;使用单电源供电时,建议电源电压为3.3 V
,输出电流需要达到500 mA
及以上
参考资料
硬件接线原理总结:
官方文档: