外观
ESP32-C2
ESP32-C2 (对外型号 ESP8684) 是乐鑫成本最低的 Wi-Fi + 蓝牙芯片:单核 RISC-V、最高 120 MHz、Wi-Fi 4 与 BLE 5,封装小、GPIO 少。乐鑫在官网和 ESP8266 规格书中明确建议用它替代 ESP8266。它主要面向量产客户,DIY 开发板很少。
概览
- 发布时间:2022 年 4 月宣布,同年开始量产。
- 定位:极致低成本的 Wi-Fi + BLE,对标 ESP8266 价格段,适合开关、灯带、插座等简单设备。
- 状态:量产。官网列出 ESP8684H2X、ESP8684H4X 等料号(内置 2 MB / 4 MB Flash)。
- 芯片版本:v1.0、v1.1、v1.2、v2.0;ESP-IDF 对新版本有最低版本要求,例如 v2.0 需要 v5.4 或相应维护分支。
规格
| 项目 | 参数 |
|---|---|
| CPU | 单核 32 位 RISC-V,最高 120 MHz |
| 内存 | SRAM 272 KB(来自 espboards.dev 汇总),ROM 容量官方产品页未列出 |
| Flash / PSRAM | 封装内 Flash(常见 2 MB 或 4 MB);不支持 PSRAM |
| Wi-Fi | 802.11 b/g/n,2.4 GHz |
| 蓝牙 | Bluetooth 5 (LE),官方称通过 5.3 认证 |
| 802.15.4 | 无 |
| USB | 无 |
| GPIO | 14 个 |
| 外设 | UART、SPI、I2C、LED PWM、ADC、GDMA 等基础外设 |
| 安全 | 安全启动与 Flash 加密(具体能力以规格书为准) |
| 封装 | QFN24,4×4 mm |
亮点
- 价格最低的 ESP32 族 Wi-Fi 芯片,官方明确把它定为 ESP8266 的替代品。
- 封装小,BLE 配网加 Wi-Fi 连接足以覆盖大量简单的消费类产品。
- 与 ESP-IDF 同源,OTA、安全启动、Matter over Wi-Fi 等能力延续,只是受内存限制。
已知局限与坑
- 内存只有 272 KB,跑 Matter、TLS 加较大应用会很吃紧;任何复杂项目都建议改用 ESP32-C3。
- 没有 USB Serial/JTAG,下载和调试需要串口桥;GPIO 只有 14 个。
- 没有 PSRAM 接口,也没有 ULP 协处理器。
- 市面上的成品开发板很少,大多是量产模组(如 ESP8684-MINI),DIY 使用资料较少。
- 部分 Arduino 预编译库的支持程度有限,请以 Arduino core 当前版本的支持列表为准。
代表开发板
- ESP8684-DevKitM-1 等官方评估板(见乐鑫)
- 大量商用模组(ESP8684-MINI-1 等)被量产设备采用。
软件支持
- ESP-IDF:自 v5.0 起支持;v1.2、v2.0 芯片版本需要更高的维护版本。
- Arduino 框架:自 3.x 起提供支持,具体能力请查阅 core 文档。
- MicroPython、ESPHome:官方尚未提供完整覆盖,需要自行确认对应固件或组件列表。