В первой части обзора мы ознакомились с аппаратной частью комплекта для разработки IoT M5Stack Tab5 ESP32-P4 и протестировали демонстрационную прошивку, чей интерфейс позволяет пользователю быстро экспериментировать с камерой, микрофоном, динамиком, WiFi, энергопотреблением, GPIO, RS485 и другими функциями.
Поскольку на данный момент для Tab5 нет пользовательских приложений, во второй части обзора было решено изучить ресурсы для разработки ПО под ESP32-P4 devkit. Сначала выполним инструкции для сборки демо-прошивки из исходного кода с помощью фреймворка ESP-IDF, затем проанализируем ключевые аспекты исходников и внесем небольшие изменения. После этого рассмотрим поддержку ESP32-P4 в Arduino через библиотеки M5Unified и M5GFX.