Для ESP32 появился интерактивный справочник пинов esp32pin.com
На Espressif Developer Portal представлен бесплатный справочник esp32pin.com для семейства ESP32. В отличие от обычной распиновки, он показывает реальные ограничения каждого GPIO – от strapping-пинов и ADC2 до занятых Flash, USB и JTAG выводов.

Обычная картинка с распиновкой ESP32 отвечает только на вопрос, где находится GPIO. Но при разработке платы важнее другое – можно ли безопасно использовать конкретный вывод одновременно с Wi-Fi, загрузчиком, Flash, USB или JTAG.
Именно эту проблему решает esp32pin.com – бесплатный интерактивный справочник по GPIO семейства ESP32.
| Что проверяет | Зачем это нужно |
|---|---|
| Strapping-пины | Показывает выводы, состояние которых считывается при загрузке |
| ADC2 | Предупреждает о конфликте с Wi-Fi у классического ESP32 |
| Flash GPIO | Отмечает выводы, занятые внутренней или внешней Flash-памятью |
| Input-only GPIO | Не позволяет случайно выбрать вывод без режима выхода |
| USB и JTAG | Предупреждает о потере программирования или отладки |
При выборе GPIO инструмент сразу показывает связанные ограничения. Например, у классического ESP32 линии ADC2 перестают нормально использоваться приложением при активном Wi-Fi, а GPIO6-GPIO11 на типичных модулях заняты Flash-памятью.
Данные не набирались вручную. Сервис формирует их из официальных KiCad-библиотек Espressif и набора данных esp-gpio-tool. Источники дополнительно сверяются между собой при сборке проекта.
Справочник умеет фильтровать выводы по назначению. Можно, например, оставить только:
- GPIO, безопасные для выхода;
- ADC-входы, которые работают одновременно с Wi-Fi;
- выводы без специальных ограничений;
- доступные пины конкретной платы разработки.
Для готовых плат показываются не только номера GPIO, но и обозначения, нанесённые на самой плате. Поддерживаются официальные DevKit и сторонние платы от Seeed, Waveshare и других производителей.
Каталог охватывает серии ESP32, ESP32-S, ESP32-C и ESP32-H. Новую плату можно добавить через встроенный конструктор без написания кода.
Исходный проект распространяется открыто по лицензии MIT. Подробнее о принципе работы инструмента можно прочитать в публикации Espressif Developer Portal.
Для проектов на ESP32 это полезное дополнение к каталогу плат ESP32 на CLEX: сначала можно выбрать подходящую плату, а затем проверить реальные ограничения её GPIO перед подключением датчиков, дисплеев и исполнительных устройств.



Комментарии (0)