Распиновка ESP32-P4-Function-EV-Board v1.5.2
ESP32-P4-Function-EV-Board v1.5.2 · ESP32-P4 · логика 3,3 В · 88×74 мм · 40 пинов
сверено20.10.2026
- 13V33,3 В
- 37GPIO7периф.I2C SDASPI2_CSTOUCH_CHANNEL6LP_GPIO7
- 58GPIO8периф.I2C SCLSPI2_DUART0_RTSTOUCH_CHANNEL7LP_GPIO8
- 723GPIO23ADC1_CH7
- 9GND
- 1121GPIO21ADC1_CH5
- 1320GPIO20ADC1_CH4
- 156GPIO6периф.SPI2_HOLDTOUCH_CHANNEL5LP_GPIO6
- 173V33,3 В
- 193GPIO3TOUCH_CHANNEL2LP_GPIO3JTAG MTDI
- 212GPIO2TOUCH_CHANNEL1LP_GPIO2JTAG MTCK
- 23NC
- 25GND
- 27NC
- 2933GPIO33SPI MISOSPI2_WP
- 3126GPIO26периф.SPI SSUSB FS D−
- 3348GPIO48SD1_CDATA7
- 3553GPIO53периф.ADC2_CH4ANA_COMP1
- 3747GPIO47SD1_CDATA6
- 39GND
- 25V5 В
- 45V5 В
- 6GND
- 837GPIO37BOOTUART0 TXSPI2_IO7
- 1038GPIO38BOOTUART0 RXSPI2_DQS
- 1222GPIO22ADC1_CH6
- 14GND
- 165GPIO5TOUCH_CHANNEL4LP_GPIO5JTAG MTDO
- 184GPIO4TOUCH_CHANNEL3LP_GPIO4JTAG MTMS
- 20GND
- 22NC
- 2436GPIO36BOOTSPI SCKSPI2_IO6
- 2632GPIO32SPI MOSISPI2_HOLD
- 28NC
- 30GND
- 3254GPIO54периф.ADC2_CH5ANA_COMP1
- 34GND
- 3646GPIO46SD1_CDATA5
- 3827GPIO27периф.USB FS D+
- 40NC(45)NC
Вид сверху, гребёнка J1 у верхнего края, USB-C и Ethernet снизу, на рисунке плата повёрнута на 90°.
СравнитьСкачать PNG- Чип
- ESP32-P4, ESP32-C6-MINI-1 (Wi-Fi 6 и Bluetooth LE для P4 по SDIO)
- Логика
- 3,3 В
- Питание
- USB-C (USB HS, USB Serial/JTAG или USB FS) 4,75-5,25 В5V 4,75-5,25 В
- По умолчанию в arduino-esp32 (variants/esp32p4)
- I2C: SDA 7, SCL 8SPI: MOSI 32, MISO 33, SCK 36, SS 26UART: TX 37, RX 38
Какие пины ESP32-P4-Function-EV-Board v1.5.2 можно использовать
Без оговорок
GPIO2-5, GPIO20-23, GPIO32, GPIO33, GPIO46-48
С оглядкой
- GPIO6-8, GPIO26, GPIO27, GPIO53, GPIO54: к ним подключена периферия платы.
- GPIO36-38: strapping, уровень при включении выбирает режим загрузки.
Важно
- Логика 3,3 В, 5 В на GPIO не подавать. GPIO46-48 от внутреннего LDO_VO4: 1,8 или 3,3 В по его настройке.
- У ESP32-P4 нет Wi-Fi и Bluetooth: радио на плате даёт модуль ESP32-C6-MINI-1, связь с ним по SDIO.
- Заняты периферией платы и выведены на J1: GPIO7/8 (I2C кодека, камеры и дисплея), GPIO6 и 54 (модуль ESP32-C6), GPIO53 (усилитель), GPIO26/27 (порт USB FS).
- Strapping на J1: GPIO36, 37, 38. GPIO35 (кнопка BOOT) на гребёнку не выведен.
- NC(1), NC(0), NC(45): GPIO1, GPIO0 и GPIO45 по умолчанию заняты (кварц 32 кГц, питание карты памяти), выводятся перепайкой резисторов.
- Прошивка через порт USB Serial/JTAG (J19). UART0 (GPIO37/38) только на J1.
- Шаг J1 2,54, крепёжные отверстия 58×49 мм.
- Мелкие компоненты нарисованы примерно, гребёнка, отверстия и контур по размерному чертежу.
- Выключатель SW3 (OFF/ON) стоит между USB и цепью VCC_5V. 3,3 В даёт DC-DC TLV62569 (2 А по схеме).
Ревизии и клоны
- v1.4: на J1 были ещё IO24 и IO25, отладка шла через мост USB-UART на USB-C. В v1.5.2 вместо него USB Serial/JTAG чипа (GPIO24/25) и новый порт USB FS (GPIO26/27).
Все пины
| Подпись | Номер | Функции | Ограничения | Сверка |
|---|---|---|---|---|
| 3V3 | вывод 1 | 3.3 В | выход питания | свереноВыход DC-DC TLV62569 (цепь ESP_3V3). |
| 5V | вывод 2 | 5 В | вход питаниявыход питания | свереноЦепь VCC_5V: 5 В с USB-C после выключателя SW3. |
| 7 | GPIO7 · вывод 3 | прерываниеШИМ (LEDC)LP_GPIO7TOUCH_CHANNEL6SPI2_CSI2C SDA | не терпит 5 Взанят периферией платы (камера, карта, экран) | свереноШина I2C платы (ESP_I2C_SDA): кодек ES8311, разъёмы камеры и дисплея. |
| 5V | вывод 4 | 5 В | вход питаниявыход питания | свереноЦепь VCC_5V. |
| 8 | GPIO8 · вывод 5 | прерываниеШИМ (LEDC)LP_GPIO8TOUCH_CHANNEL7SPI2_DUART0_RTSI2C SCL | не терпит 5 Взанят периферией платы (камера, карта, экран) | свереноШина I2C платы (ESP_I2C_SCL): кодек ES8311, разъёмы камеры и дисплея. |
| GND | вывод 6 | Земля | сверено | |
| 23 | GPIO23 · вывод 7 | прерываниеШИМ (LEDC)ADC1_CH7 | не терпит 5 В | сверено |
| 37 | GPIO37 · вывод 8 | прерываниеШИМ (LEDC)UART0 TXSPI2_IO7 (IO MUX) | не терпит 5 Ввлияет на загрузку (strapping)при загрузке выдаёт сигнал | свереноStrapping: участвует в выборе режима загрузки (GPIO35-38). На плате соединён ещё и с цепью GPIO37_BOOTMODE.На других ревизиях подписан: U0TXD |
| GND | вывод 9 | Земля | сверено | |
| 38 | GPIO38 · вывод 10 | прерываниеШИМ (LEDC)UART0 RXSPI2_DQS (IO MUX) | не терпит 5 Ввлияет на загрузку (strapping) | свереноStrapping: участвует в выборе режима загрузки (GPIO35-38). На плате соединён ещё и с цепью GPIO38_BOOTMODE.На других ревизиях подписан: U0RXD |
| 21 | GPIO21 · вывод 11 | прерываниеШИМ (LEDC)ADC1_CH5 | не терпит 5 В | сверено |
| 22 | GPIO22 · вывод 12 | прерываниеШИМ (LEDC)ADC1_CH6 | не терпит 5 В | сверено |
| 20 | GPIO20 · вывод 13 | прерываниеШИМ (LEDC)ADC1_CH4 | не терпит 5 В | сверено |
| GND | вывод 14 | Земля | сверено | |
| 6 | GPIO6 · вывод 15 | прерываниеШИМ (LEDC)LP_GPIO6TOUCH_CHANNEL5SPI2_HOLD | не терпит 5 Взанят периферией платы (камера, карта, экран) | свереноСоединён с модулем ESP32-C6 (цепь C6_WAKEUP). |
| 5 | GPIO5 · вывод 16 | прерываниеШИМ (LEDC)LP_GPIO5JTAG MTDOTOUCH_CHANNEL4 | не терпит 5 В | свереноВыводы JTAG (IO MUX). Для отладки их можно не занимать: JTAG доступен через порт USB Serial/JTAG. |
| 3V3 | вывод 17 | 3.3 В | выход питания | сверено |
| 4 | GPIO4 · вывод 18 | прерываниеШИМ (LEDC)LP_GPIO4JTAG MTMSTOUCH_CHANNEL3 | не терпит 5 В | свереноВыводы JTAG (IO MUX). Для отладки их можно не занимать: JTAG доступен через порт USB Serial/JTAG. |
| 3 | GPIO3 · вывод 19 | прерываниеШИМ (LEDC)LP_GPIO3JTAG MTDITOUCH_CHANNEL2 | не терпит 5 В | свереноВыводы JTAG (IO MUX). Для отладки их можно не занимать: JTAG доступен через порт USB Serial/JTAG. |
| GND | вывод 20 | Земля | сверено | |
| 2 | GPIO2 · вывод 21 | прерываниеШИМ (LEDC)LP_GPIO2JTAG MTCKTOUCH_CHANNEL1 | не терпит 5 В | свереноВыводы JTAG (IO MUX). Для отладки их можно не занимать: JTAG доступен через порт USB Serial/JTAG. |
| NC | вывод 22 | не подключён | свереноGPIO1 по умолчанию занят кварцем 32 кГц. На J1 появляется после перепайки R59 на R197.На других ревизиях подписан: NC(1) | |
| NC | вывод 23 | не подключён | свереноGPIO0 по умолчанию занят кварцем 32 кГц. На J1 появляется после перепайки R61 на R199.На других ревизиях подписан: NC(0) | |
| 36 | GPIO36 · вывод 24 | прерываниеШИМ (LEDC)SPI2_IO6 (IO MUX)SPI SCK | не терпит 5 Ввлияет на загрузку (strapping) | свереноStrapping: режим загрузки (вместе с GPIO35) и вывод лога ROM. Внутренняя слабая подтяжка к питанию; для режима прошивки при сбросе нужен высокий уровень. |
| GND | вывод 25 | Земля | сверено | |
| 32 | GPIO32 · вывод 26 | прерываниеШИМ (LEDC)SPI2_HOLD (IO MUX)SPI MOSI | не терпит 5 В | сверено |
| NC | вывод 27 | не подключён | сверено | |
| NC | вывод 28 | не подключён | сверено | |
| 33 | GPIO33 · вывод 29 | прерываниеШИМ (LEDC)SPI2_WP (IO MUX)SPI MISO | не терпит 5 В | сверено |
| GND | вывод 30 | Земля | сверено | |
| 26 | GPIO26 · вывод 31 | прерываниеШИМ (LEDC)USB FS D− (USB1P1_N1)SPI SS | не терпит 5 Взанят периферией платы (камера, карта, экран) | свереноЧерез 33 Ом идёт ещё на порт USB FS (J20, D−). Пока порт работает, вывод занят. |
| 54 | GPIO54 · вывод 32 | прерываниеШИМ (LEDC)ADC2_CH5ANA_COMP1 (компаратор) | не терпит 5 Взанят периферией платы (камера, карта, экран) | свереноСоединён с выводом EN модуля ESP32-C6 (цепь C6_EN). |
| 48 | GPIO48 · вывод 33 | прерываниеШИМ (LEDC)SD1_CDATA7 | не терпит 5 В | свереноГруппа GPIO39-48 питается от внутреннего LDO_VO4 (на схеме цепь 1V8/3V3 SDIO): уровень выводов 1,8 или 3,3 В по настройке LDO. |
| GND | вывод 34 | Земля | сверено | |
| 53 | GPIO53 · вывод 35 | прерываниеШИМ (LEDC)ADC2_CH4ANA_COMP1 (компаратор) | не терпит 5 Взанят периферией платы (камера, карта, экран) | свереноВключение усилителя NS4150B (цепь PA_CTRL). |
| 46 | GPIO46 · вывод 36 | прерываниеШИМ (LEDC)SD1_CDATA5 | не терпит 5 В | свереноГруппа GPIO39-48 питается от внутреннего LDO_VO4 (на схеме цепь 1V8/3V3 SDIO): уровень выводов 1,8 или 3,3 В по настройке LDO. |
| 47 | GPIO47 · вывод 37 | прерываниеШИМ (LEDC)SD1_CDATA6 | не терпит 5 В | свереноГруппа GPIO39-48 питается от внутреннего LDO_VO4 (на схеме цепь 1V8/3V3 SDIO): уровень выводов 1,8 или 3,3 В по настройке LDO. |
| 27 | GPIO27 · вывод 38 | прерываниеШИМ (LEDC)USB FS D+ (USB1P1_P1) | не терпит 5 Взанят периферией платы (камера, карта, экран) | свереноЧерез 33 Ом идёт ещё на порт USB FS (J20, D+). Пока порт работает, вывод занят. |
| GND | вывод 39 | Земля | сверено | |
| NC(45) | вывод 40 | не подключён | свереноGPIO45 по умолчанию занят цепью SD_PWRn (питание карты памяти). На J1 появляется после перепайки R231 на R100. |
Источники
Все пины сверены по документам производителя.
- ESP32-P4-Function-EV-Board User Guide (Espressif), Header Block J1руководство · сверено 20.10.2026назначение 40 выводов J1 (v1.52), NC(0), NC(1), NC(45) и перепайки R59/R197, R61/R199, R231/R100, питание от трёх USB-C, отличия от v1.4
- ESP32-P4-Function-EV-Board dimensions (PDF)чертёж платы · сверено 20.10.202682,50 / 88,00 × 74,00 мм, выступ 53,50; ряды J1 в 2,23 и 4,77 мм от края, первый столбец 8,37 мм, шаг 2,54 (измерено по чертежу); отверстия 3,5/61,5 × 3,5/52,5; подписи J1 на шелкографии
- ESP32-P4-Function-EV-Board schematic v1.52схема · сверено 20.10.2026J1: ESP_3V3, VCC_5V, CNN_GPIO; GPIO7/8 к ESP_I2C, GPIO6 к C6_WAKEUP, GPIO53 к PA_CTRL, GPIO54 к C6_EN, GPIO26/27 через 33 Ом к USB FS, GPIO45 к SD_PWRn, VDD_IO_5 от ESP_LDO_VO4 (1V8/3V3 SDIO), TLV62569, SW3
- ESP32-P4 Series Datasheet v0.7 (Espressif)даташит · сверено 20.10.2026IO MUX: JTAG на GPIO2-5, UART0 на GPIO37/38, SPI2 на GPIO6-8 и 32-38; аналог: TOUCH_CHANNEL1-14 на GPIO2-15, ADC1_CH0-7 на GPIO16-23, ADC2_CH0-5 на GPIO49-54, USB FS на GPIO26/27; LP GPIO0-15; strapping GPIO34-38; домен VDD_IO_5 для GPIO39-48
- arduino-esp32: variants/esp32p4/pins_arduino.hядро Arduino · сверено 20.10.2026по умолчанию: TX 37, RX 38, SDA 7, SCL 8, SS 26, MOSI 32, MISO 33, SCK 36; GPIO39-48 от LDO VO4
Размер: по размерному чертежу Espressif: 82,50 мм по верхнему краю, 88,00 по нижнему, 74,00 в высоту, нижний выступ 53,50.
Частые вопросы
- Какие пины у ESP32-P4-Function-EV-Board v1.5.2 для I2C, SPI и UART?
- По умолчанию в arduino-esp32 (variants/esp32p4): I2C: SDA GPIO7, SCL GPIO8; SPI: MOSI GPIO32, MISO GPIO33, SCK GPIO36, SS GPIO26; UART: TX GPIO37, RX GPIO38.
- Можно ли подавать 5 В на пины ESP32-P4-Function-EV-Board v1.5.2?
- Нет. Логика 3,3 В, пины 5 В не терпят: сигнал 5 В подают через делитель или преобразователь уровней.



