Прошивка для дисплеев ESP32-2432S028R: интеграция с Easy HMI — новый уровень удобства для ваших проектов
Ардуино технологииВладельцы бюджетных дисплеев ESP32-2432S028R теперь имеют возможность повысить функционал своих устройств благодаря новой прошивке, созданной специально для интеграции с программным обеспечением Easy HMI. Эта прошивка открывает доступ к созданию проектов с использованием удобного визуального интерфейса без дополнительных сложностей с настройкой библиотек и окружения разработки.
Какие дисплеи поддерживаются?
Несмотря на основной акцент на модель ESP32-2432S028R, прошивка совместима с рядом других дисплеев ESP32 серии:
- ESP32-2432S024R
- ESP32-2432S024
- ESP32-2432S028
- ESP32-2432S028R
- ESP32-2432S032
- ESP32-2432S032R
Модели с пометкой «не проверено» означают, что теоретически прошивка должна быть работоспособна, так как устройства схематично совместимы, однако реальный опыт с этими дисплеями не был подтвержден.
Простая установка прошивки

Установка прошивки упрощена до предела и представлена всего двумя основными шагами:
- Установка драйвера USB-SERIAL CH340.
- Прежде чем приступить к загрузке прошивки, необходимо установить драйвер для USB-контроллера CH340. Его можно скачать по предоставленной ссылке в статье.
- Загрузка прошивки с использованием программы Flash Download Tools.
- Программное обеспечение от Espressif Systems (Flash Download Tools) позволяет удобно и быстро загрузить прошивку на устройство. Достаточно выбрать правильный COM-порт, указать файл с прошивкой и начальный адрес загрузки (0x0), после чего запустить процесс. Если вы столкнетесь с ошибками, автор рекомендует проверить правильность подключения устройства и переместить файл прошивки в корень диска для упрощения доступа.
Бесплатная и платная версии прошивки
Прошивка доступна в двух версиях:
- Прошивка для создания информатора.
- Она идеально подходит для дисплеев без сенсорной панели (например, ESP32-2432S028). Здесь недоступны интерактивные элементы, такие как кнопки и слайдеры, однако вы сможете протестировать базовые функции программы Easy HMI. Эта версия предоставляется бесплатно.
- Прошивка для сенсорных дисплеев.
- Поддерживает работу сенсорных функций, включая кнопки, слайдеры и другие интерактивные элементы, что делает её незаменимой для дисплеев с сенсорной панелью (например, ESP32-2432S028R). Доступ к этой версии можно получить через платформу Boosty.
Ограничения и особенности работы с программой Easy HMI
Несмотря на широкий функционал, использование ПО Easy HMI с устройствами ESP32-2432S028R имеет ряд особенностей:
- Отличия в управлении GPIO — в проекте доступны лишь три свободных пина: GPIO 4, 17 и 16. Остальные заняты функциями светодиодов и не могут быть репользованы.
- Разъём P1, связанный с UART0, не рекомендуется использовать. Подключение этого разъёма может привести к сбоям при прошивке интерфейса.
- Для взаимодействия с внешними микроконтроллерами доступен UART1, выведенный на пины GPIO 22 и 27. Устройства могут быть подключены по схеме, представленной в статье, например к Arduino Nano или другой плате ESP32.
Как быть, если я использую свой код?
Никаких ограничений на возврат к работе с Arduino IDE после использования данной прошивки нет. Вы можете загрузить собственный код на дисплей и при необходимости вернуться к Easy HMI, повторно прошив дисплей.
Прошивка существенно расширяет возможности дисплеев ESP32-2432S028R, позволяя использовать проекты и виджеты Easy HMI без ограничений, а также создавать свои собственные разработки.

Поддержка пользователей и планы на будущее
Автор проекта, работающего на энтузиазме, организовал поддержку в специальной группе в социальной сети ВКонтакте. Именно там можно задать вопросы, предложить идеи и получить помощь с прошивкой. Также в будущем планируются онлайн-ответы на вопросы пользователей, которые будут проводиться каждую неделю — при условии достаточной популярности проекта.
Будущие разработки
Автор намерен развивать функционал, включая адаптацию прошивок для других моделей дисплеев (например, ESP32-3248S035) и создание HMI-дисплеев на базе обычных TFT-панелей и плат ESP32. Основное внимание при этом будет уделено дисплеям AT HMI, однако обновления для ESP32 будут выпускаться по мере возможности.
Подробнее ознакомиться с процессом установки, особенностями и загрузить прошивку можно на сайте «Ардуино технологии» (Arduino-tex.ru).