Waveshare ESP32-P4-Module-DEV-KIT – это плата размером с кредитную карту, внешне напоминающая одноплатные компьютеры Raspberry Pi, но построенная на базе микроконтроллера Espressif ESP32-P4 с тактовой частотой 400 МГц. Также в составе модуля присутствует ESP32-C6 в качестве «сопроцессора» для работы с WiFi 6 и Bluetooth 5, а также 16 МБ флэш-памяти SPI NOR.
Эта плата предназначена для приложений с графическим интерфейсом пользователя (HMI) и оснащена разъемами MIPI DSI и CSI, портами USB 2.0, 40-контактным GPIO-разъемом и Ethernet-разъемом RJ45 (100 Мбит/с). В отличие от Raspberry Pi, в ней отсутствует HDMI-выход, а вычислительное ядро основано на микроконтроллере, а не на процессоре, способном запускать Linux.Программирование и поддержка
Это уже вторая плата на базе ESP32-P4 от Waveshare. Первая, ESP32-P4-NANO, была представлена в ноябре 2024 года и поддерживала только среду разработки ESP-IDF. Та же ситуация сохраняется и для ESP32-P4-Module-DEV-KIT.
Компания пыталась добавить поддержку Arduino/PlatformIO и MicroPython, но стабильность оставляет желать лучшего:
Поддержка PlatformIO требует доработок в сообществе, поскольку SDK Arduino-esp32 версии 3.1x пока не адаптирован.
Во время тестирования прошивки MicroPython удалось выполнить базовые команды, но работа с интерфейсами и периферийными устройствами еще не доработана. После завершения адаптации Waveshare обещает опубликовать примеры использования.
На данный момент в официальной вики Waveshare есть инструкции и демонстрационные примеры только для ESP-IDF. Среди них:
Демонстрация ESP-Phone на базе ESP_Brookesia с интерфейсом, похожим на Android
Пример работы с библиотекой LVGL
Шлюз Ethernet-WiFi
Другие примеры использованияВарианты комплектов
Waveshare предлагает плату отдельно, а также в составе различных комплектов с дополнительными модулями:
ESP32-P4-Module Basic Kit – плата с динамиком 8Ω 2W
ESP32-P4-Module-DEV-KIT-A – плата, динамик, камера Raspberry Pi (B) и 15-контактный FFC-кабель для камеры
ESP32-P4-Module-DEV-KIT-B – все то же, что в DEV-KIT-A, плюс 7-дюймовый сенсорный дисплей, крепежный комплект и дополнительные кабели
ESP32-P4-Module-DEV-KIT-C – все то же, что в DEV-KIT-A, но с 10-дюймовым сенсорным дисплеемДоступность и цена
ESP32-P4-Module-DEV-KIT и комплекты доступны для покупки на AliExpress по цене от $27,89 до $105,29 (в зависимости от комплектации и налогов). На официальном сайте Waveshare стоимость начинается от $19,99. Также у компании есть магазин на Amazon, но на данный момент новая плата ESP32-P4 там еще не представлена. Сам модуль ESP32-P4 в продаже не встречается, и пока неизвестно, продает ли его Waveshare OEM/ODM-клиентам или использует только в своих продуктах.
Источник новости: habr.com