Files
esp32-dev/components/esp32-c2_specs.md
T
2026-08-05 17:25:09 +08:00

47 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ESP32-C2 Specifications
> **芯片:esp32-c2** | **类别:specs** | **信源:** [Espressif 官方文档](https://docs.espressif.com)
## 1. Core Architecture
- **CPU:** Single-core RISC-V, 120 MHz — 全系列最低主频之一
- **Wireless:** 802.11 b/g/n (Wi-Fi 4), BLE 5.0
- **Application:** Cost-sensitive IoT nodes, direct ESP8266 replacement, 极致低成本
## 2. Memory
- **SRAM:** 272 KB internal16 KB 保留为 Cache
- **ROM:** 576 KB
- **外部 Flash:** SiP 封装内集成 4 MB(部分型号无内置 Flash)
- **无 PSRAM 支持**
## 3. Peripheral Mapping
- **GPIO Count:** 芯片 21 个(GPIO020),SiP Flash 型号可用 14 个(GPIO1117 被 Flash 占用)
- **ADC:** 1 个 ADC15 通道(GPIO04),12-bit,最高 100 Ksps
- **DAC:** **None**
- **Touch:** **None**
- **USB:** USB Serial/JTAGGPIO18/19
- **Hardware PWM:** LEDC6 通道)
- **UART:** 1 个(UART0 默认 GPIO20/21)— 注意只有 1 个 UART
- **I2C:** 1 个(可映射到任意 GPIO
- **SPI:** 2 个(SPI0/1 FlashSPI2 不可用,无通用 SPI
- **I2S:** **None** — 无音频接口
## 4. Hardware Safety & Constraints
- **ADC/WiFi Conflict:** **None** — C2 只有 ADC1RISC-V 架构无冲突
- **Flash Pins:** GPIO1117SiP Flash 型号内部占用,不可用)
- **Strapping Pins:** GPIO8, GPIO9
- **供电:** 3.03.6V,推荐 3.3V
- **Deep-sleep:** ~5 µA
- **工作温度:** 40°C ~ +85°C / +105°C
- **封装:** QFN244×4 mm)或 QFN325×5 mm
## 5. RTC 唤醒限制
- **Deep-sleep 可唤醒:** GPIO05
- **仅 Light-sleep 可唤醒:** GPIO620
## 6. 定位:ESP8266 的继任者
- CPUESP8266=Xtensa L106 80/160MHz, ESP32-C2=RISC-V 120MHz
- SRAMESP8266=160 KB, ESP32-C2=272 KB
- GPIOESP8266=17, ESP32-C2=14SiP
- ADCESP8266=1ch 10-bit, ESP32-C2=5ch 12-bit
- BLEESP8266=❌, ESP32-C2=✅ 5.0
- 封装:ESP8266=QFN32 5x5, ESP32-C2=QFN24 4x4