Files
2026-08-05 17:25:09 +08:00

2.0 KiB
Raw Permalink Blame History

ESP32-C3 Specifications

芯片:esp32-c3 | 类别:specs | 信源: Espressif 官方文档

1. Core Architecture

  • CPU: Single-core RISC-V, 160 MHz483.27 CoreMark
  • Wireless: 802.11 b/g/n (Wi-Fi 4), BLE 5.0.
  • Application: Standard budget IoT node, secure connectivity, ESP8266 替代升级.

2. Memory

  • SRAM: 400 KB internal16 KB 保留为 Cache
  • RTC SRAM: 8 KB
  • ROM: 384 KB.
  • eFuse: 4096-bit(用户可用 1792-bit
  • 外部 Flash: max 16 MB QSPI(常见 4 MB

3. Peripheral Mapping

  • GPIO Count: 22 (GPIO021).
  • ADC: 6 channels, 12-bitADC1: GPIO04, ADC2: GPIO5.
  • DAC: None.
  • Touch: None.
  • USB: USB Serial/JTAGGPIO18=D-, GPIO19=D+),非 USB OTG.
  • Hardware PWM: LEDC (6 channels).
  • UART: 2 controllersUART0 默认 GPIO20/21),max 5 Mbps.
  • I2C: 1 controller, max 800 Kbps.
  • SPI: 3 controllersSPI2 通用,max 80 MHz.
  • I2S: 1 controller.
  • CAN (TWAI): 1 controller.

4. Hardware Safety & Constraints

  • ADC/WiFi Conflict: None. All ADC channels work while Wi-Fi is activeC3 的 RISC-V 架构修复了此问题).
  • Flash Pins: GPIO1217RESERVED — 模组内部占用).
  • Strapping Pins: GPIO2, GPIO8, GPIO9.
    • GPIO2: VDD_SPI 电压选择,禁止接上拉!禁止做 I2C SDA
    • GPIO8: 启动模式 + ROM日志,需上拉 3.3V(与 D0WD 相反:高电平=进下载)
    • GPIO9: Pull-Up = SPI Boot, Pull-Down = Download Boot
  • UART0: Default on GPIO20(RX)/21(TX).
  • 供电: 3.03.6V, 推荐 3.3V.
  • 峰值电流: ~190 mA (WiFi TX).
  • Deep-sleep: ~5 µA.
  • 工作温度: 40°C ~ +85°C(可扩展到 +105°C.
  • 封装: QFN32 (5×5mm).

5. RTC 唤醒限制

  • Deep-sleep 可唤醒: GPIO05
  • 仅 Light-sleep 可唤醒: GPIO611
  • 不可唤醒: GPIO1221

6. 无硬件资源

DAC, 触摸传感器, ULP 协处理器, 以太网 MAC