Распиновка ESP32-H2 DevKitM-1
ESP32-H2-DevKitM-1 · ESP32-H2 · логика 3,3 В · 25,4×48,26 мм · 30 пинов
сверено17.10.2026
- 3V33,3 В
- RSTкнопкаCHIP_PU
- 0GPIO0SPI SSFSPIQ
- 1GPIO1FSPICS0ADC1_CH0
- 2GPIO2BOOTFSPIWPADC1_CH1JTAG MTMS
- 3GPIO3BOOTFSPIHDADC1_CH2JTAG MTDO
- 13/NGPIO13RTC GPIOXTAL_32K_P
- 14/NGPIO14RTC GPIOXTAL_32K_N
- 4GPIO4FSPICLKADC1_CH3JTAG MTCK
- 5GPIO5FSPIDADC1_CH4JTAG MTDI
- NC
- VBAT3-3,6 В
- G
- 5V5 В
- G
Вид сверху, два 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.
- Мелкие компоненты нарисованы примерно, пины, модуль и плата — по размерному чертежу.
Все пины
| Подпись | Номер | Функции | Ограничения | Сверка |
|---|---|---|---|---|
| 3V3 | 3.3 В | вход питаниявыход питания | сверено | |
| RST | CHIP_PU: включение и сброс (низкий = сброс) | подтяжка к питанию на платекнопка на плате | свереноКнопка RESET на плате. | |
| 0 | GPIO0 | прерываниеШИМ (LEDC)FSPIQSPI SS | не терпит 5 В | сверено |
| 1 | GPIO1 | прерываниеШИМ (LEDC)ADC1_CH0FSPICS0 | не терпит 5 В | сверено |
| 2 | GPIO2 | прерываниеШИМ (LEDC)ADC1_CH1FSPIWPJTAG MTMS | влияет на загрузку (strapping)не терпит 5 В | свереноStrapping (MTMS): не тянуть жёстко при сбросе, см. даташит.Выводы JTAG: по умолчанию JTAG идёт через USB, поэтому пины свободны. |
| 3 | GPIO3 | прерываниеШИМ (LEDC)ADC1_CH2FSPIHDJTAG MTDO | влияет на загрузку (strapping)не терпит 5 В | свереноStrapping (MTDO): не тянуть жёстко при сбросе, см. даташит.Выводы JTAG: по умолчанию JTAG идёт через USB, поэтому пины свободны. |
| 13/N | GPIO13 | прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepXTAL_32K_P | не терпит 5 В | свереноНа плате (с февраля 2024, PW-2024-02-0362) сюда подключён кварц 32,768 кГц модуля: пока он стоит, пин не использовать. Подпись «/N» — not for GPIO. |
| 14/N | GPIO14 | прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepXTAL_32K_N | не терпит 5 В | свереноНа плате (с февраля 2024, PW-2024-02-0362) сюда подключён кварц 32,768 кГц модуля: пока он стоит, пин не использовать. Подпись «/N» — not for GPIO. |
| 4 | GPIO4 | прерываниеШИМ (LEDC)ADC1_CH3FSPICLKJTAG MTCK | не терпит 5 В | свереноВыводы JTAG: по умолчанию JTAG идёт через USB, поэтому пины свободны. |
| 5 | GPIO5 | прерываниеШИМ (LEDC)ADC1_CH4FSPIDJTAG MTDI | не терпит 5 В | свереноВыводы JTAG: по умолчанию JTAG идёт через USB, поэтому пины свободны. |
| NC | не подключён | сверено | ||
| VBAT | 3.3 В | вход питания | свереноПитание модуля 3,3 В или от батареи. | |
| G | Земля | сверено | ||
| 5V | 5 В | вход питаниявыход питания | сверено | |
| G | Земля | сверено | ||
| G | Земля | сверено | ||
| TX | GPIO24 | прерываниеШИМ (LEDC)UART0 TXFSPICS2 | при загрузке выдаёт сигналне терпит 5 В | свереноПодключён к CP2102N (порт «UART»). |
| RX | GPIO23 | прерываниеШИМ (LEDC)UART0 RXFSPICS1 | не терпит 5 В | свереноПодключён к CP2102N (порт «UART»). |
| 10 | GPIO10 | прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepZCD0 (компаратор)SPI SCK | не терпит 5 В | сверено |
| 11 | GPIO11 | прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepZCD1 (компаратор)SPI MISO | не терпит 5 В | сверено |
| 25 | GPIO25 | прерываниеШИМ (LEDC)FSPICS3SPI MOSI | влияет на загрузку (strapping)не терпит 5 В | свереноStrapping: выбор источника JTAG. По умолчанию на работу не влияет. |
| 12 | GPIO12 | прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleepI2C SDA | не терпит 5 В | сверено |
| 8 | GPIO8 | прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleep | влияет на загрузку (strapping)не терпит 5 Всветодиод на плате | свереноStrapping: при загрузке прошивки (GPIO9 = 0) должен быть высоким; ещё управляет выводом лога ROM. Не тянуть к земле при сбросе.Адресный RGB-светодиод WS2812B на плате. |
| 22 | GPIO22 | прерываниеШИМ (LEDC)I2C SCL | не терпит 5 В | сверено |
| G | Земля | сверено | ||
| 9 | GPIO9 | прерываниеШИМ (LEDC)RTC GPIO: пробуждение из deep sleep | влияет на загрузку (strapping)не терпит 5 Вкнопка на плате | свереноStrapping: низкий уровень при сбросе = режим загрузки прошивки (кнопка BOOT). Внутренняя подтяжка к питанию.Кнопка BOOT на плате. |
| G | Земля | сверено | ||
| 27 | GPIO27 | прерываниеШИМ (LEDC)USB D+FSPICS5 | линия USBне терпит 5 В | свереноЛиния встроенного USB (Serial/JTAG или OTG). Если занять под GPIO, пропадёт порт и прошивка через этот USB.Подключён к порту «USB» платы (D+). |
| 26 | GPIO26 | прерываниеШИМ (LEDC)USB D−FSPICS4 | линия USBне терпит 5 В | свереноЛиния встроенного USB (Serial/JTAG или OTG). Если занять под GPIO, пропадёт порт и прошивка через этот USB.Подключён к порту «USB» платы (D−). |
| 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 В подают через делитель или преобразователь уровней.



