ESP32-C3

[English]

ESP32-C3 支持 UART0USB 两种固件下载方式。

硬件接线

当使用 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 模式。

  • 在芯片上电启动时, GPIO8GPIO9 不可以同时为低电平。

启动条件

  • 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 及以上

参考资料

硬件接线原理总结:

官方文档: