После очередного улучшения программы EasyHMI 0.1.4.1b была добавлена поддержка новых плат DCM-AT001 — Display controller mini, которые позволяют создать HMI-дисплей практически из любого SPI-дисплея, обладая большим набором возможностей и работая стабильнее, чем дисплеи, о которых пойдет речь в данной статье. Но так как прошивка для дисплеев ESP32-2432S024С, ESP32-3248S035 и пр. пользуется спросом, я сделал прошивку и для них. Также я подготовил «Демо прошивку», которую вы можете скачать внизу статьи в разделе «Файлы для скачивания».
Скачать прошивку без ограничений вы можете, как всегда, по подписке на «Бусти».
Скачать прошивку для создания информера можно отсюда.
Данная прошивка создана для дисплеев без сенсора и не имеет активных элементов управления, таких как кнопки и слайдеры. В остальном она аналогична обычной прошивке.

Здесь без изменений. Новые дисплеи я не покупал, а подписчики не присылали. Так что список остается прежним:
| Модель | Статус | Тип сенсора |
|---|---|---|
| ESP32-2432S024С | Протестировано, совместимость гарантирована | Емкостный |
| ESP32-2432S024R | Поддерживается | Резистивный |
| ESP32-2432S024 | Поддерживается | Нет сенсора |
| ESP32-2432S028С | Протестировано, совместимость гарантирована | Емкостный |
| ESP32-2432S028R | Протестировано, совместимость гарантирована | Резистивный |
| ESP32-2432S028 | Протестировано, совместимость гарантирована | Нет сенсора |
| ESP32-2432S032 | Поддерживается | Нет сенсора |
| ESP32-2432S032R | Поддерживается | Резистивный |
| ESP32-2432S032С | Поддерживается | Емкостный |
| ESP32-3248S035С | Протестировано, совместимость гарантирована | Емкостный |
| ESP32-3248S035R | Протестировано, совместимость гарантирована | Резистивный |
| ESP32-3248S035 | Протестировано, совместимость гарантирована | Нет сенсора |
Жирным выделены модели, которые протестированы и совместимость которых гарантирована. Отсутствие буквы в конце названия модели, например ESP32-2432S024, означает, что сенсора нет. ESP32-3248S035R — резистивный сенсор, ESP32-2432S028С — емкостной сенсор.
Внимание! ESP32-2432S022 не поддерживается!
Так как программа Easy HMI 0.1.4.1b была подготовлена для работы с другими типами ESP32, процесс обновления прошивки немного изменился:
Важно! Пока идет загрузка, не закрывайте программу и не отключайте ESP32 от компьютера, иначе вы можете повредить плату.
При удачной загрузке вы увидите надпись в консоли:
Leaving... Hard resetting via RTS pin... --- Process finished with exit code: 0 --- # Код 0 означает успешное завершение процесса
A fatal error occurred: This chip is ESP32-S3 not ESP32. Wrong --chip argument?
--- Process finished with exit code: 2 --- # Код 2 обычно указывает на ошибку при выполнении
Причина: Ваша плата ESP32 не подходит. Нужна плата на чипе ESP32 без дополнительных букв (S3, S2, C3, C6 и пр.).
A fatal error occurred: This chip is ESP32-S3 not ESP32. Wrong --chip argument?
--- Process finished with exit code: 2 --- # Код 2 обычно указывает на ошибку при выполнении
Причина: COM-порт занят другой программой (например, Arduino IDE). Закройте другие программы, использующие COM-порт.
Так как дисплеи оснащаются разными драйверами дисплея и тачскрина, необходимо выполнить дополнительные настройки. Поскольку у меня были под рукой дисплеи ESP32-2432S028R и ESP32-2432S024С, для них настройки менять не нужно, если драйверы совпадут. Но не факт, что на все дисплеи ставят одинаковые тачскрины и драйверы матриц. Поэтому в программе есть настройки, которые помогут сконфигурировать дисплей.
Например, для дисплея ESP32-3248S035С нужно произвести следующие настройки:
Не бойтесь экспериментировать с настройками драйвера — повредить дисплей таким образом невозможно.
Важно! EasyHMI предназначена в первую очередь для дисплеев AT HMI и DCM-AT001, но также поддерживает и некоторые дисплеи сторонних производителей.
Последняя версия Easy HMI и Datasheet на дисплеи AT HMI.
Поддержать проект и присоединиться к общению в нашем закрытом сообществе вы можете на Boosty.
В демо прошивке на всех страницах проекта наложен водяной знак. На странице проверки виджетов его нет. Водяной знак не блокирует работу сенсора! Остальные возможности аналогичны прошивке со всеми функциями. Также доступны настройки драйвера дисплея и настройки Wi-Fi, UDP и MQTT.
Скачайть универсальную демо прошивку можно внизу статьи в разделе «Файлы для скачивания».
Поскольку программа EasyHMI разработана для моих дисплеев AT HMI и DCM-AT001, при работе с дисплеями ESP32-2432S028R и другими есть некоторые ограничения:
GPIO 4, 23, 18, 27, а для данной платы нет свободных пинов, кроме управления светодиодами: GPIO 4, 17, 16. На этой плате больше нет свободных GPIO для управления. Можете убедиться в этом, посмотрев схему платы в этой статье.IO35 и IO22. Чтобы можно было использовать уроки и проекты, написанные для моего дисплея AT HMI и программы EasyHMI, нужно подключить дисплей к Arduino или ESP32 по следующей схеме.
Схема подключения ESP32-2432S028R к Arduino NANO.
Схема подключения ESP32-2432S028R к ESP32.
Схема подключения к другим подобным моделям дисплея аналогична схеме выше.
ВНИМАНИЕ! Расположение контактов может меняться в зависимости от модели платы. Обязательно подключайте к IO35 и IO22. Не забудьте объединить GND.
Да. Если вам нужно будет загрузить свой код на дисплей после использования данной прошивки, это можно будет сделать без всяких ограничений. Более того, вы всегда можете вернуться к работе с моей программой Easy HMI, загрузив повторно прошивку, о которой говорится в данной статье.
Планирую с данной версией ПО EasyHMI выложить прошивку под 7-дюймовый дисплей. Не забывайте подписываться на меня на «Бусти» — там вы сможете не только скачать прошивки, но и пообщаться в закрытом Телеграм-канале.
Поддержать проект и присоединиться к общению в нашем закрытом сообществе вы можете на Boosty.
Понравилась статья Прошивка EasyHMI 0.1.4.1b для ESP32-2432S024С, ESP32-3248S032? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на VK Видео, вступить в группу Вконтакте.
Спасибо за внимание!
Технологии начинаются с простого!
Фотографии к статье
Файлы для скачивания
| Демо прошивка.bin | 4096 Kb | 26 | Скачать | |
| Драйвера CH340 для Windows.rar | 245 Kb | 18 | Скачать | |
| Драйвер CH9102X для Windows 10, 7, 8.zip | 704 Kb | 15 | Скачать | |
| Драйвер CP2102 v6.7 для Windows 7, 8, XP (32 и 64 bit).zip | 3748 Kb | 16 | Скачать | |
| Драйвер CP2102 universal v10.1.8 для Windows 10.zip | 878 Kb | 19 | Скачать |
Статьи про ESP32, ESP8266
23 октября , 2025
Комментариев:0
Файлов для скачивания:5
Фото:6
Понравилась статья? Нажми
Читайте также
Мы в соц сетях
Комментарии