开发板Espressif

ESP32-DevKitC

乐鑫官方 ESP32-DevKitC 板卡记录:V2/V4 修订、32E/32UE/VE/VIE 订购变体、WROVER 的 GPIO16/17 条件限制、完整 J2/J3 排针映射与每个发布字段的固定官方来源。

规格

规格
Flash 存储4 MB · SKU ESP32-DevKitC-32UE

装配与兼容

修订

订货变体

SKUFlashPSRAM来源
ESP32-DevKitC-32E4 MB—
ESP32-DevKitC-32UE4 MB—
ESP32-DevKitC-VE8 MB8 MB
ESP32-DevKitC-VIE8 MB8 MB

引脚图

ESP32-DevKitCJ23V3ENVPVNIO34IO35IO32IO33IO25IO26IO27IO14IO12GNDIO13D2D3CMD5VJ3GNDIO23IO22TXRXIO21GNDIO19IO18IO5IO17IO16IO4IO0IO2IO15D1D0CLK

电源 · 地 · GPIO / 信号 · 受限(内部存储占用) · 板载 LED

J2 (19 针位)

Name, Type and Function columns are transcribed from the official V4 header-block table. Type legend: P = power supply, I = input, O = output, G = ground. · 来源: ESP32-DevKitC V4 User Guide · docs/en/esp32-devkitc/user_guide.rst#L94-L292

编号名称类型GPIO功能
13V3P3.3 V power supply
2ENICHIP_PU, Reset
3VPI36GPIO36, ADC1_CH0, S_VP
4VNI39GPIO39, ADC1_CH3, S_VN
5IO34I34GPIO34, ADC1_CH6, VDET_1
6IO35I35GPIO35, ADC1_CH7, VDET_2
7IO32I/O32GPIO32, ADC1_CH4, TOUCH_CH9, XTAL_32K_P
8IO33I/O33GPIO33, ADC1_CH5, TOUCH_CH8, XTAL_32K_N
9IO25I/O25GPIO25, ADC2_CH8, DAC_1
10IO26I/O26GPIO26, ADC2_CH9, DAC_2
11IO27I/O27GPIO27, ADC2_CH7, TOUCH_CH7
12IO14I/O14GPIO14, ADC2_CH6, TOUCH_CH6, MTMS
13IO12I/O12GPIO12, ADC2_CH5, TOUCH_CH5, MTDI
14GNDGGround
15IO13I/O13GPIO13, ADC2_CH4, TOUCH_CH4, MTCK
16D2I/O9GPIO9, D2 (used internally for SPI flash communication)
17D3I/O10GPIO10, D3 (used internally for SPI flash communication)
18CMDI/O11GPIO11, CMD (used internally for SPI flash communication)
195VP5 V power supply

J3 (19 针位)

Same table as J2. IO16/IO17 (contacts 11-12) are usable only on boards assembled with ESP32-WROOM or ESP32-SOLO-1 modules; boards with ESP32-WROVER modules have the pins reserved for internal use (PSRAM) - see the gpio.occupied_by_internal_storage claim on the WROVER module entries. · 来源: ESP32-DevKitC V4 User Guide · docs/en/esp32-devkitc/user_guide.rst#L94-L292

编号名称类型GPIO功能
1GNDGGround
2IO23I/O23GPIO23
3IO22I/O22GPIO22
4TXI/O1GPIO1, U0TXD
5RXI/O3GPIO3, U0RXD
6IO21I/O21GPIO21
7GNDGGround
8IO19I/O19GPIO19
9IO18I/O18GPIO18
10IO5I/O5GPIO5
11IO17I/O17GPIO17 (WROOM/SOLO-1 assemblies only; reserved for internal use on WROVER boards)
12IO16I/O16GPIO16 (WROOM/SOLO-1 assemblies only; reserved for internal use on WROVER boards)
13IO4I/O4GPIO4, ADC2_CH0, TOUCH_CH0
14IO0I/O0GPIO0, ADC2_CH1, TOUCH_CH1, Boot
15IO2I/O2GPIO2, ADC2_CH2, TOUCH_CH2
16IO15I/O15GPIO15, ADC2_CH3, TOUCH_CH3, MTDO
17D1I/O8GPIO8, D1 (used internally for SPI flash communication)
18D0I/O7GPIO7, D0 (used internally for SPI flash communication)
19CLKI/O6GPIO6, CLK (used internally for SPI flash communication)

ESP32-DevKitC 是乐鑫经典的 ESP32 评估板。当前 V4 在双 19 针排针(J2/J3)上装配 ESP32-WROOM-32E、-32UE、-WROVER-E 或 -WROVER-IE 模组,经 USB 转 UART 桥(最高 3 Mbps)提供唯一一个 micro-USB 口,配有 EN/Boot 按键与 5 V 上电 LED。本页渲染 MCUID 的板卡数据记录:修订、订购变体、完整排针映射,以及每个发布字段对应的固定官方来源。

开始开发

本站回答的常见问题

又名: esp32 devkitc, esp32-devkitc, esp32-devkitc-v4

没有用户可编程的板载 LED

与带可寻址 RGB LED 的 ESP32-S3-DevKitC-1 不同,DevKitC V4 的元件清单里没有任何用户 LED——只有 5 V 上电 LED,且不可编程。需要闪烁灯的话,把一个 LED 接到空闲 GPIO。本板也只有一个 USB 口(UART 桥);经典 ESP32 在此板上没有原生 USB 连接器。

需要避开的引脚

两条互相独立的限制,均来自官方排针表脚注:

启动模式与供电

按住 BOOT 再按 EN 进入固件下载模式。供电恰好来自三条互斥路径之一——micro-USB(默认)、5V+GND 引脚或 3V3+GND 引脚;官方指南警告同时经两条路径反向供电可能损坏板卡和/或电源。

关于 C15(早期 V4 板卡)

较早批次的 V4 板上,元件 C15 可能导致误入下载模式启动与 GPIO0 时钟扰动。乐鑫文档给出的处置是移除该元件——固定来源见上方 V4 修订摘要。

订购变体速查

V4 订购变体的官方记法:ESP32-DevKitC-32E 与 ESP32-DevKitC-32UE(WROOM-32E/-32UE,4 MB flash,无 PSRAM)、ESP32-DevKitC-VE(WROVER-E,8 MB flash + 8 MB PSRAM)与 ESP32-DevKitC-VIE(WROVER-IE,8 MB + 8 MB,外置天线连接器)。变体决定 GPIO16/17 是否可用——见上文需要避开的引脚。完整变体表见订购变体。

ESP32-S3 兄弟板

找的是 S3 世代?见 ESP32-S3-DevKitC-1——它在 UART 桥之外还有原生 USB OTG 口,且 RGB LED 随修订变化(v1.0 在 GPIO48,v1.1 在 GPIO38)。