ESP32-C3-DevKitM-1 还是 ESP32-C6-DevKitC-1,怎么选?

两者都是乐鑫入门板;差异在无线世代(Wi-Fi 4 + BLE 对比 Wi-Fi 6 + BLE 5 + 802.15.4)、USB 形态(单桥接口对比两个角色不同的 Type-C)与 flash。附决策表与来源。

本页回答的问题:"我在 ESP32-C3-DevKitM-1 和 ESP32-C6-DevKitC-1 之间选,哪个适合我的项目?"

两者都是乐鑫官方的 RISC-V 单核评估板,都把几乎全部 GPIO 引到双侧排针,都有接在 GPIO8 上的可寻址 RGB LED。选择归结为三个已公开的差异。

决策表

你需要什么C3-DevKitM-1C6-DevKitC-1来源
Wi-Fi 世代2.4 GHz Wi-Fi 802.11b/g/n + 蓝牙 5(LE)Wi-Fi 6(802.11ax)(2.4 GHz 频段)模组数据手册:C3-MINI-1 v2.2 §1.1;C6-WROOM-1 v1.4
额外无线电—蓝牙 5 + IEEE 802.15.4(Zigbee 3.0、Thread 1.3)C6 指南器件描述
USB 口一个 micro-USB(USB 转串口桥);原生 USB 只在 IO18/IO19 针上两个 Type-C 口——芯片的 USB Serial/JTAG 控制器(USB 2.0 全速:烧录、控制台、JTAG)加串口桥两份指南;两份芯片数据手册外设列表
Flash(出厂配置)板载模组芯片封装内 4 MB;芯片本身可选封装内 flash 最高 8 MB(数据手册 v2.5)8 MB 模组 SPI flash(模组有 4 MB / 8 MB 两个版本,数据手册 v1.4)芯片/模组数据手册
板载模组ESP32-C3-MINI-1 / -1UESP32-C6-WROOM-1 / -1U两份指南器件描述
板载 LED可寻址 RGB,GPIO8可寻址 RGB,GPIO8(WS2812)两份指南
需要避让的 strapping 脚GPIO2、GPIO8、GPIO9GPIO4(MTMS)、GPIO5(MTDI)、GPIO8、GPIO9、GPIO15两份指南排针脚注

怎么决策

  1. 要 Matter over Thread、原生 Thread/Zigbee 或 Wi-Fi 6 → C6;只做 Matter over Wi-Fi → 两颗芯片都可以。乐鑫 Matter 官方文档把包括 ESP32-C 系列在内的 Wi-Fi SoC 用于构建 Matter Wi-Fi 设备,官方 Arduino-ESP32 功能表对 C3 和 C6 都标了 Matter (Wi-Fi)——纯 Wi-Fi 的 Matter 设备并不强制选 C6。只有 C6 额外提供 802.15.4 无线电:Matter over Thread、原生 Thread/Zigbee 与 Wi-Fi 6;同一张功能表的 Matter (Thread) 行标了 C6(及其他 802.15.4 芯片)而没标 C3。
  2. 预算内最简单的上手 → C3。一个 USB 口意味着一个决定;板更小(MINI-1 模组),4 MB flash 对多数 Wi-Fi/BLE 固件够用。
  3. 原生 USB 工作流(USB CDC 控制台、同线 JTAG)→ C6。只有 C6 板把芯片的 USB Serial/JTAG 控制器接到独立 Type-C 连接器;C3 上你得自己接 IO18/IO19。
  4. 两块板都要尊重 strapping 引脚——复位期间外部硬件把它们拉到错误电平都会改变启动行为;两板的引脚清单不同(见上表)。

本页不能告诉你的

  • 实际覆盖范围、功耗或射频性能——属于数据手册与实验室,本页不作断言。
  • 第三方"C3 SuperMini"是否适合你——那些板共用芯片但没有乐鑫官方板卡文档;C3 板卡页解释了为什么裸搜"C3 SuperMini"没有精确官方板匹配。

板卡

下一步:C3/C6 首次烧录与 USB 口选择。

来源