文档
ESP32-C6-DevKitC-1 开发板 — 技术文档
一、概述
ESP32-C6-DevKitC-1 是乐鑫科技基于 ESP32-C6 芯片推出的官方开发板,也是乐鑫首款支持 Wi-Fi 6 (802.11ax) 和 IEEE 802.15.4 的开发平台。搭载 32 位 RISC-V 单核处理器 160MHz、512KB SRAM、8MB Flash,集成 Wi-Fi 6、BLE 5.3、Zigbee、Thread、Matter 协议栈。
该开发板是 Matter 智能家居 的理想开发平台,Wi-Fi 6 的 TWT(Target Wake Time)机制可实现超低功耗的电池供电 IoT 设备。板载 USB Type-C 接口提供 USB Serial/JTAG 调试,30 个 GPIO 通过 2.54mm 排针引出。
主要特性
- 首款支持 Wi-Fi 6 (802.11ax) 的乐鑫开发板
- 同时支持 Wi-Fi + BLE + 802.15.4 三种无线协议
- TWT 节能机制,电池供电场景续航提升显著
- 原生 Matter 协议支持
- 30 个可编程 GPIO,外设资源丰富
二、引脚定义
开发板通过 2×20P 2.54mm 排针引出 GPIO,关键引脚:
J1 排针(左侧)
| 引脚 | 功能 | 备注 |
|---|---|---|
| 3V3 | 3.3V 输出 | LDO 输出 |
| EN | 使能 | 低电平复位 |
| IO0 | GPIO0 / ADC1_CH0 | |
| IO1 | GPIO1 / ADC1_CH1 | |
| IO2 | GPIO2 / ADC1_CH2 / FSPIQ | |
| IO3 | GPIO3 / ADC1_CH3 / JTAG TMS | |
| IO4 | GPIO4 / ADC1_CH4 / JTAG TDI | |
| IO5 | GPIO5 / ADC2_CH0 / JTAG TDO | |
| IO6 | GPIO6 / FSPICLK / JTAG TCK | |
| IO7 | GPIO7 / FSPID / JTAG TDI | |
| IO8 | GPIO8 | GPIO only(无 JTAG) |
| IO9 | GPIO9 | BOOT 引脚 |
| IO10 | GPIO10 / FSPICS0 | |
| IO11 | GPIO11 / FSPICS1 | |
| IO12 | GPIO12 / ADC2_CH1 | |
| IO13 | GPIO13 / ADC2_CH2 | |
| GND | 地 |
J2 排针(右侧)
| 引脚 | 功能 | 备注 |
|---|---|---|
| IO14 | GPIO14 / ADC2_CH3 | |
| IO15 | GPIO15 / ADC2_CH4 | |
| IO16 | GPIO16 / U0RXD | 默认串口 RX |
| IO17 | GPIO17 / U0TXD | 默认串口 TX |
| IO18 | GPIO18 / USB D- | 占用 |
| IO19 | GPIO19 / USB D+ | 占用 |
| IO20 | GPIO20 / ADC2_CH5 | |
| IO21 | GPIO21 / ADC2_CH6 | |
| IO22 | GPIO22 | SDIO |
| IO23 | GPIO23 | SDIO |
| IO24 | GPIO24 | |
| IO25 | GPIO25 | |
| IO26 | GPIO26 | |
| IO27 | GPIO27 | |
| 5V | USB 5V | |
| GND | 地 |
三、电气特性
| 参数 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|
| 供电电压 (USB) | 4.5 | 5.0 | 5.5 | V |
| 3.3V 输出电流 | - | - | 500 | mA |
| GPIO 输出电压 | 0 | - | 3.3 | V |
| GPIO 灌/拉电流 | - | - | 40 | mA |
| Wi-Fi 6 频段 | 2412 | - | 2484 | MHz |
| Wi-Fi 6 最大带宽 | - | 20 | 40 | MHz |
| 802.11ax MCS0 灵敏度 | - | -100 | - | dBm |
| BLE 5.3 发射功率 | - | - | 20 | dBm |
| 802.15.4 频段 | 2405 | - | 2480 | MHz |
| 深度睡眠电流 (RTC+8KB) | - | 7 | - | μA |
| 工作温度 | -40 | - | 85 | °C |
四、典型应用电路
4.1 Matter 智能灯控
ESP32-C6-DevKitC-1
┌──────────────┐
LED灯带 ←──┤ IO2 (PWM) │
光照传感器←┤ IO0 (ADC) │── Wi-Fi 6 ──→ Matter Border Router
按钮 ←─┤ IO1 (中断) │── Thread ──→ 其他 Matter 设备
│ │
│ USB-C 供电 │
└──────────────┘
4.2 Thread/Zigbee 网关节点
ESP32-C6 的 802.15.4 无线可运行 OpenThread 或 Zigbee 协议栈,配合 Wi-Fi 6 作为 Matter Bridge,桥接传统 Zigbee 设备到 Matter 网络。
五、使用注意事项
- Wi-Fi 6 仅支持 2.4GHz:不支持 5GHz 频段,20MHz 带宽下 PHY 速率最高 286.8Mbps。
- 802.15.4 与 Wi-Fi 共存:两者共享 2.4GHz 天线,ESP-IDF 提供共存仲裁机制,但极端情况下可能存在射频竞争。
- IO8/IO9 启动限制:IO8 上电内部下拉,IO9 上电内部上拉(BOOT),不可用作对电平敏感的关键控制引脚。
- ADC2 限制:Wi-Fi 和 802.15.4 启用时 ADC2 不可用,ADC 采集请使用 ADC1。
- Matter 堆栈占用较大:Matter 协议栈所需 Flash 较多,建议使用 8MB+ Flash 并合理配置分区表。
- TWT 节能配置:Wi-Fi 6 TWT 需要在 ESP-IDF 中显式配置,Arduino 生态下 TWT 支持有限。
- BLE 5.3 新特性:支持 Periodic Advertising、Connection Subrating 等 5.3 特性,适合低功耗传感应用。
- USB Serial/JTAG:与 ESP32-C3 相同,内置 USB Serial/JTAG 占用 IO18/IO19。
六、开发环境支持
| 框架 | 版本要求 | 配置 |
|---|---|---|
| ESP-IDF | v5.1+ | idf.py set-target esp32c6 |
| Arduino IDE | 3.0.0+ (esp32 包) | 选 ESP32C6 Dev Module |
| PlatformIO | 最新 | board = esp32-c6-devkitc-1 |