Seeed XIAO ESP32C3 与 ESP32-C3-DevKitM-1——拇指大载板还是 30 针开发板?

两者用同一颗 ESP32-C3 RISC-V 芯片,USB 接法则完全不同:XIAO 的 Type-C 直连芯片原生 USB Serial/JTAG;DevKitM-1 的 micro-USB 走板载 USB 转串口桥,原生 USB D-/D+(GPIO18/19)只引到排针 J3-13/J3-14。附对比表与来源。

本页回答的问题:"Seeed Studio XIAO ESP32C3 和乐鑫 ESP32-C3-DevKitM-1 都是紧凑的 ESP32-C3 板——哪种形态适合我的项目?"

这不是同一产品的两个尺寸。XIAO ESP32C3 是 Seeed 直接围绕 ESP32-C3 芯片做的拇指大(21 x 17.8 mm)载板,以城堡式模块形态出售,焊到自己的底板上或插入扩展板使用;ESP32-C3-DevKitM-1 是乐鑫为同一颗芯片做的官方入门板,板载 ESP32-C3-MINI-1/-1U 模组并配两排 GPIO 编号排针。决策表如下:

XIAO ESP32C3ESP32-C3-DevKitM-1来源
板尺寸21 x 17.8 mm,单面可贴装完整开发板,双侧 1x15 排针(J1/J3,30 触点)Seeed wiki 规格表;指南排针表
针位两列共 14 个城堡式边缘焊盘(正面 USB 朝上:左列 D0-D6、右列 5V/GND/3V3/D10-D7),背面另有电池焊盘(BAT+/BAT-)与 6 个 JTAG 调试焊盘(MTDO/GND/MTCK、MTDI/EN/MTMS)分组列出两个 15 针排针(J1/J3);部分位置是电源/地Seeed wiki 针图+原厂正背面针图;指南 J1/J3 表
丝印命名逻辑名 D0-D10(D4/SDA、D5/SCL、D6/TX、D7/RX、D8/SCK 等);每个焊盘背后的 GPIO 编号要查 wiki 表直接印 GPIO 编号(2、3、4……21)Seeed wiki 针图;指南 J1/J3 表
芯片载体ESP32-C3 芯片直接上板板载 ESP32-C3-MINI-1(PCB 天线)或 -1U(天线连接器)模组Seeed wiki 规格表;指南器件表
无线2.4 GHz Wi-Fi 802.11b/g/n + 蓝牙 5(LE);必须外接 U.FL 天线(无板载天线)同一无线电;MINI-1 板载 PCB 天线,-1U 为外置天线连接器Seeed wiki;指南器件表
USB一个 USB Type-C 直连芯片原生 USB Serial/JTAG——烧录、控制台与 JTAG 全走这一个口,无桥芯片一个 micro-USB 经板载 USB 转串口桥(最高 3 Mbps)做烧录/控制台;芯片原生 USB 的 D-/D+(GPIO18/GPIO19)不接任何连接器——只引出到排针 J3-13 / J3-14 供高级用途Seeed wiki 上手指引;指南器件表+J3 表;ESP32-C3 数据手册
板上其他BAT 焊盘接 3.7 V 锂电池并带充电;Reset 与 Boot 按钮GPIO8 上的可寻址 RGB LED;排针表脚注列明 strapping 脚Seeed wiki 电池节;指南

怎么决策

  1. 尺寸优先的集成(可穿戴、微型底板、焊接式模块)→ XIAO。 21 x 17.8 mm 板上的城堡式焊盘就是为焊到宿主板设计的。记得预算里算上外置 U.FL 天线——板上没有天线。
  2. 面包板原型、要更多 GPIO → DevKitM-1。 三十个以 GPIO 编号命名的排针位置可直接插面包板,指南的 J1/J3 表逐针记录复用功能与 strapping 警告。
  3. USB 工作流: XIAO 的单个 Type-C 一切走芯片内建 USB Serial/JTAG,不经过桥。DevKitM-1 的 micro-USB 路径经串口桥;要用原生 USB 外设,需自己从 J3-13/J3-14 接线 GPIO18/19。两块板都不会同时给你两种连接器。

高一代的对照: 想看 Wi-Fi 6 / Thread 世代同形态小板的对比,见 ESP32-C6-DevKitM-1 还是 DevKitC-1(C6 的 DevKitM-1 是双 Type-C——原生口与桥口各一)。

本页不能告诉你的

  • 射频覆盖、功耗或实际吞吐——属于数据手册与实验室,本页不作断言。
  • Arduino/MicroPython 引脚宏到 XIAO D6/D7 焊盘的映射——属框架行为,超出这些来源;XIAO wiki 注明 D6(GPIO21)是 bootloader 日志输出脚、D9 与 BOOT 按键共用。

板卡

来源