跳转到内容

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-Fi802.11 b/g/n,2.4 GHz
蓝牙Bluetooth 5 (LE),官方称通过 5.3 认证
802.15.4无
USB无
GPIO14 个
外设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:官方尚未提供完整覆盖,需要自行确认对应固件或组件列表。

参考资料 ​

ESP32 非官方中文调查手册,与乐鑫科技(Espressif Systems)无隶属关系。