Распиновка ESP32-H2 DevKitM-1

ESP32-H2-DevKitM-1 · ESP32-H2 · логика 3,3 В · 25,4×48,26 мм · 30 пинов

ШИМ есть на всех GPIO, 5 В не выдерживает ни один GPIO, обведено: по умолчанию в arduino-esp32.

Вид сверху, два USB-C снизу, антенна модуля сверху.

СравнитьСкачать PNG
Чип
ESP32-H2, ESP32-H2-MINI-1 (4 МБ flash в корпусе)
Логика
3,3 В
Питание
USB-C «UART» (CP2102N) 4,75-5,25 ВUSB-C «USB» (встроенный USB Serial/JTAG) 4,75-5,25 В5V 4,75-5,25 В3V3 3-3,6 ВVBAT 3-3,6 В
По умолчанию в arduino-esp32 (ESP32H2 Dev Module)
I2C: SDA 12, SCL 22SPI: MOSI 25, MISO 11, SCK 10, SS 0UART: TX 24, RX 23

Какие пины ESP32-H2 DevKitM-1 можно использовать

Без оговорок

GPIO0, GPIO1, GPIO4, GPIO5, GPIO10-14, GPIO22

С оглядкой

  • GPIO2, GPIO3, GPIO8, GPIO9, GPIO25: strapping, уровень при включении выбирает режим загрузки.
  • GPIO23: UART загрузчика и Serial по умолчанию.
  • GPIO24: сигнал при загрузке.
  • GPIO26, GPIO27: линии USB, если их занять, пропадёт прошивка и порт по USB.

Важно

  • Логика 3,3 В, 5 В на GPIO не подавать.
  • Wi-Fi у ESP32-H2 нет: только Bluetooth LE и 802.15.4 (Zigbee, Thread, Matter).
  • Strapping: 2, 3, 8 (RGB-светодиод), 9 (кнопка BOOT), 25.
  • 13/N и 14/N заняты кварцем 32,768 кГц на платах с 2024 года.
  • АЦП: GPIO1–5 (ADC1_CH0–4). Пробуждение из глубокого сна: GPIO8–14.
  • Мелкие компоненты нарисованы примерно, пины, модуль и плата — по размерному чертежу.

Все пины

ПодписьНомерФункцииОграниченияСверка
3V33.3 Ввход питаниявыход питаниясверено
RSTCHIP_PU: включение и сброс (низкий = сброс)подтяжка к питанию на платекнопка на платесверено
0GPIO0прерываниеШИМ (LEDC)FSPIQSPI SSне терпит 5 Всверено
1GPIO1прерываниеШИМ (LEDC)ADC1_CH0FSPICS0не терпит 5 Всверено
2GPIO2прерываниеШИМ (LEDC)ADC1_CH1FSPIWPJTAG MTMSвлияет на загрузку (strapping)не терпит 5 Всверено
3GPIO3прерываниеШИМ (LEDC)ADC1_CH2FSPIHDJTAG MTDOвлияет на загрузку (strapping)не терпит 5 Всверено
13/NGPIO13прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepXTAL_32K_Pне терпит 5 Всверено
14/NGPIO14прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepXTAL_32K_Nне терпит 5 Всверено
4GPIO4прерываниеШИМ (LEDC)ADC1_CH3FSPICLKJTAG MTCKне терпит 5 Всверено
5GPIO5прерываниеШИМ (LEDC)ADC1_CH4FSPIDJTAG MTDIне терпит 5 Всверено
NCне подключёнсверено
VBAT3.3 Ввход питаниясверено
GЗемлясверено
5V5 Ввход питаниявыход питаниясверено
GЗемлясверено
GЗемлясверено
TXGPIO24прерываниеШИМ (LEDC)UART0 TXFSPICS2при загрузке выдаёт сигналне терпит 5 Всверено
RXGPIO23прерываниеШИМ (LEDC)UART0 RXFSPICS1не терпит 5 Всверено
10GPIO10прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepZCD0 (компаратор)SPI SCKне терпит 5 Всверено
11GPIO11прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepZCD1 (компаратор)SPI MISOне терпит 5 Всверено
25GPIO25прерываниеШИМ (LEDC)FSPICS3SPI MOSIвлияет на загрузку (strapping)не терпит 5 Всверено
12GPIO12прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepI2C SDAне терпит 5 Всверено
8GPIO8прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepвлияет на загрузку (strapping)не терпит 5 Всветодиод на платесверено
22GPIO22прерываниеШИМ (LEDC)I2C SCLне терпит 5 Всверено
GЗемлясверено
9GPIO9прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepвлияет на загрузку (strapping)не терпит 5 Вкнопка на платесверено
GЗемлясверено
27GPIO27прерываниеШИМ (LEDC)USB D+FSPICS5линия USBне терпит 5 Всверено
26GPIO26прерываниеШИМ (LEDC)USB D−FSPICS4линия USBне терпит 5 Всверено
GЗемлясверено

Источники

Все пины сверены по документам производителя.

  • ESP32-H2-DevKitM-1 User Guide (Espressif), Header Block J1/J3руководство · сверено 17.10.2026назначение всех 30 пинов J1 и J3, 13/N и 14/N заняты кварцем 32 кГц, VBAT, RGB-светодиод на GPIO8, два USB-C
  • ESP32-H2-DevKitM-1 v1.2 dimensions (PDF)чертёж платы · сверено 17.10.2026плата 25,40×48,26 мм, ряды через 22,86 мм, нижний пин 11,125 мм от нижнего края, модуль 13,20 мм выступает на 5,40 мм, шелкография
  • ESP32-H2-DevKitM-1 v1.3 schematicсхема · сверено 17.10.2026CP2102N, SGM2212-3.3, WS2812B, ESP32-H2-MINI-1
  • ESP32-H2 Series Datasheet (Espressif)даташит · сверено 17.10.2026функции выводов: ADC1_CH0–4 на GPIO1–5, JTAG GPIO2–5, XTAL_32K на GPIO13/14, UART0 GPIO23/24, USB GPIO26/27, flash GPIO15–21
  • ESP-IDF: GPIO (ESP32-H2)руководство · сверено 17.10.2026strapping GPIO2, 3, 8, 9, 25; flash GPIO15–21; USB-JTAG GPIO26/27; RTC GPIO7–14 (пробуждение); ADC1_CH0–4 на GPIO1–5; компаратор на GPIO10/11
  • arduino-esp32: variants/esp32h2/pins_arduino.hядро Arduino · сверено 17.10.2026по умолчанию: TX 24, RX 23, SDA 12, SCL 22, SS 0, MOSI 25, MISO 11, SCK 10, RGB-светодиод 8

Размер: по размерному чертежу Espressif v1.2.

Частые вопросы

Какие пины у ESP32-H2 DevKitM-1 для I2C, SPI и UART?
По умолчанию в arduino-esp32 (ESP32H2 Dev Module): I2C: SDA GPIO12, SCL GPIO22; SPI: MOSI GPIO25, MISO GPIO11, SCK GPIO10, SS GPIO0; UART: TX GPIO24, RX GPIO23.
На каком пине светодиод у ESP32-H2 DevKitM-1?
RGB-светодиод WS2812B на GPIO8.
Можно ли подавать 5 В на пины ESP32-H2 DevKitM-1?
Нет. Логика 3,3 В, пины 5 В не терпят: сигнал 5 В подают через делитель или преобразователь уровней.

Пригодится ещё

Похожие платы