Статьи про ESP32, ESP8266, NodeMCU, ESP-01, ESP32-CAM.

Статьи по работе с ESP32, ESP8266, NodeMCU, ESP-01, ESP32-CAM, а так же полезные и интересные советы, описание решений распространенных ошибок и многое другое.

Прошивка EasyHMI 0.1.4.1b для ESP32-2432S024С, ESP32-3248S032 и др.

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

Скачать прошивку без ограничений вы можете, как всегда, по подписке на «Бусти».

Скачать прошивку для создания информера можно отсюда.

Что такое прошивка для создания информера?

23 октября 2025 44
Распиновка ESP32-S3 DevKitC: Детальное руководство по GPIO.

Микроконтроллер ESP32-S3 от Espressif Systems представляет собой мощную двухъядерную систему-на-кристалле (SoC), оснащенную Wi-Fi 2.4 ГГц, Bluetooth 5 (LE) и расширенными возможностями для искусственного интеллекта (AI) и интернета вещей (IoT). Для упрощения прототипирования и разработки на базе этого чипа была создана отладочная плата ESP32-S3 DevKitC, которая быстро завоевала популярность среди инженеров и энтузиастов.

Данная плата содержит 45 выводов, и их расположение (распиновка) существенно отличается от предыдущих поколений плат на базе чипа ESP-WROOM-32. Некорректное использование выводов может привести к сбоям в работе устройства или даже к его повреждению.

Цель данной статьи — предоставить исчерпывающее техническое руководство по распиновке платы ESP32-S3 DevKitC.

3 сентября 2025 59
Кастомные HMI на ESP32 и TFT с поддержкой иконок, Wi-Fi, UDP и MQTT.

Как быстро создать интерфейс для TFT-дисплея с сенсором или без? Достаточно просто использовать обновленную версию программы Easy HMI. Новая версия программы поддерживает использование иконок в проекте и беспроводную связь: Wi-Fi, UDP и MQTT. Но обо всём по порядку.

Как создать HMI на ESP32 и TFT?

Первым делом нужно подключить дисплей к ESP32 по следующей схеме.

22 августа 2025 87
Прошивка для ESP32-2432S028, ESP32-3248S035 с поддержкой иконок, Wi-Fi, UDP и MQTT.

Вышло новое обновление программы EasyHMI. Текущая версия поддерживает возможность добавлять иконки в проект, работать по Wi-Fi, UDP и MQTT. Подробнее вы можете прочитать вот в этой статье. Прошивка для моих дисплеев также уже доступна для всех, кто приобрел дисплеи AT HMI. Пришло время сделать прошивку и для сторонних дисплеев с поддержкой всех новых возможностей EasyHMI.

Интеграция дисплея с умным домом.

20 августа 2025 78
Универсальная прошивка для дисплеев ESP32-2432S028, ESP32-3248S035 и пр.

В прошлой статье я рассказывал о настройке работы дисплея ESP32-2432S028 с программой Easy HMI. Поддерживаемых дисплеев было немного, и настройка была не самой простой. Сейчас я расширил спектр поддерживаемых дисплеев от 2,4 до 3,5 дюймов с поддержкой резистивного и емкостного сенсора. Загрузка прошивки осуществляется из программы Easy HMI. Процесс максимально упрощен.

Какие дисплеи поддерживает прошивка?

На основе наработок по созданию HMI-дисплея из TFT-дисплея и ESP32 реализована поддержка дисплеев с различным разрешением и разными драйверами. Работа протестирована на дисплеях от 2,4 до 3,5 дюйма. Также реализовано автоматическое определение сенсора и его инициализация. ...
15 апреля 2025 140
Easy HMI: Создаем кастомные HMI-дисплеи на ESP32 и TFT.

Решил я адаптировать под разные устройства свое программное обеспечение Easy HMI. Настолько увлекся, что появилась возможность работать не только с дисплеями ESP32-2432S028R и аналогичными моделями данной линейки производителя (о чем я рассказывал в предыдущей статье), но и создать возможность самостоятельно собирать устройства из TFT-дисплея и ESP32. Используя мое ПО, можно создавать интерфейсы и применять их как HMI-дисплей. Но обо всем по порядку.

При разработке я протестировал 4 различных дисплея с разными драйверами и разрешением:

  • 2.0“ ST7789VW — 240х320 px.
  • 1.8“ ST7735S — 128х160 px.
  • 2.4“ ST7789V с сенсором XPT2046 — 320х240 px.
  • 2.8“ ILI9341 — 320х240 px.
1 апреля 2025 157
Прошивка ESP32-2432S028R для работы с Easy HMI.

Я уже рассказывал про свой опыт работы с дисплеем ESP32-2432S028R. Несмотря на то, что данный дисплей не очень качественный, его покупают достаточно часто из-за его небольшой стоимости. Поэтому было принято решение сделать прошивку для этого дисплея, чтобы можно было создавать проекты с помощью моего программного обеспечения Easy HMI.

Прошивку можно загрузить не только на ESP32-2432S028R, но и использовать для следующих моделей дисплеев:

  • ESP32-2432S024R
  • ESP32-2432S024
  • ESP32-2432S028R
  • ....
19 марта 2025 98
ESP32-C3 Super Mini: Технический Обзор.

ESP32-C3 Super Mini – это миниатюрная, но мощная плата разработки, предназначенная для создания компактных и энергоэффективных IoT-устройств. В основе платы лежит микроконтроллер ESP32-C3 от Espressif, построенный на базе 32-битного RISC-V ядра. Этот обзор подробно рассматривает технические характеристики платы, а также особенности использования различных выводов. Плата представляет интерес для разработчиков встраиваемых систем, энтузиастов DIY-электроники и специалистов по Интернету вещей, которым требуется компактное решение с поддержкой Wi-Fi и Bluetooth.

Описание ESP32-C3 Super Mini.

Плата ESP32-C3 Super Mini построена на базе микроконтроллера ESP32-C3, использующего архитектуру RISC-V. Максимальная тактовая частота CPU составляет 160 МГц, а объем Flash-памяти – 4 МБ. Этого достаточно для выполнения большинства задач в области IoT и автоматизации.

18 марта 2025 138
ESP32 и Modbus: промышленный стандарт связи для ваших проектов.

В мире промышленной автоматизации и "умных" устройств протокол Modbus занимает особое место, обеспечивая надежную связь между различными устройствами, программным обеспечением и системами HMI (человеко-машинный интерфейс). Использование популярного микроконтроллера ESP32 совместно с Modbus открывает широкие возможности для создания сложных и гибких систем.

Что такое Modbus?

Modbus можно представить как универсальный язык, на котором "общаются" устройства. Он широко используется в промышленности и позволяет:

6 марта 2025 128
Введение в ESP-NOW: Беспроводная связь на  ESP8266.

ESP-NOW - это удобный протокол беспроводной связи, разработанный компанией Espressif Systems, который позволяет установить прямое соединение между устройствами на базе микроконтроллеров ESP8266, ESP32 и обмениваться данными без необходимости использования маршрутизатора или точки доступа Wi-Fi. В этой статье мы рассмотрим, что такое ESP-NOW, его преимущества и недостатки, а также основные функции для использования этого протокола.

Преимущества протокол беспроводной связи ESP-NOW:

...

25 июля 2023 352
Разработка проектов
EasyHMI
Умный Дом