外观
ESP32-C6
ESP32-C6 把 Wi-Fi 6(2.4 GHz)、BLE 5 和 IEEE 802.15.4(Thread / Zigbee)装进一颗芯片,单核 160 MHz 加一个低功耗核心,2023 年初开始供货。它是目前做 Matter、Thread 设备最合适的主流选择,价格也不高。
概览
- 发布时间:2021 年 4 月宣布,2023 年 1 月前后在售。
- 定位:Wi-Fi 6 + 802.15.4 的低功耗物联网。
- 状态:量产,Arduino 与 ESPHome 支持比 ESP32-C5 更成熟。
规格
| 项目 | 参数 |
|---|---|
| CPU | 高性能核心:单核 32 位 RISC-V,最高 160 MHz;另有 20 MHz 低功耗 RISC-V 核心 |
| 内存 | 512 KB HP SRAM,16 KB LP SRAM,320 KB ROM |
| Flash / PSRAM | 外接 Flash 或封装内 4 / 8 MB Flash(C6FH4、C6FH8);官方规格不提供 PSRAM 接口 |
| Wi-Fi | Wi-Fi 6 (802.11ax),仅 2.4 GHz,20 MHz 带宽的 11ax,另有 b/g/n |
| 蓝牙 | Bluetooth 5 (LE),官方称通过 5.3 认证;无经典蓝牙 |
| 802.15.4 | 有,Thread 1.3、Zigbee 3.0、Matter |
| USB | USB Serial/JTAG |
| GPIO | 30 个(QFN32 封装为 22 个) |
| 安全 | 安全启动、Flash 加密、数字签名外设、TEE |
| 低功耗 | 低功耗核心可在主核休眠时跑任务 |
亮点
- Matter over Wi-Fi 与 Matter over Thread 同时可用,一颗芯片可做 Thread 边界路由器 (Border Router) 的雏形;官方也用它做 ESP32-P4 的无线协处理器。
- Wi-Fi 6 TWT 能减少电池设备的无线开销。
- Seeed XIAO ESP32C6、M5Stack NanoC6 等小板子很多。
已知局限与坑
- 单个射频要分时共用 Wi-Fi、BLE、802.15.4,同时高负载使用会互相影响。
- 没有 PSRAM,没有 5 GHz,没有 USB OTG,不适合图形化、多媒体项目。
- GPIO12、GPIO13 为 USB 引脚;GPIO8、GPIO9、GPIO15 为 strapping 引脚;GPIO4 与 GPIO5 等也可能在不同模组上有特殊用途,请看模组规格书。
- 芯片版本 v0.2 起对 ESP-IDF 版本有要求(至少 v5.1 维护版或 v5.4 以上的推荐版本)。
- 802.15.4 的 Zigbee 支持仍需使用乐鑫提供的 esp-zigbee-sdk,和第三方 Zigbee 栈不通用。
代表开发板
软件支持
- ESP-IDF:自 v5.1 起支持,v0.2 版本推荐 v5.4 以上。
- Arduino 框架:支持。
- MicroPython:官方提供 C6 固件。
- ESPHome:支持。