Команда разработчиков Easy HMI выпустила обновление своей программы для создания пользовательских интерфейсов для AT HMI дисплеев, добавив долгожданную поддержку беспроводной связи по протоколу UDP. Версия 0.1.2 знаменует собой важный шаг в развитии платформы, открывая новые возможности для разработчиков и пользователей.
Изначально беспроводная работа планировалась с использованием собственного протокола, однако разработчики столкнулись с тем, что обучение новому протоколу представляет значительную сложность для пользователей. Поэтому было принято стратегическое решение внедрить поддержку широко известного и понятного протокола UDP.
В текущей реализации дисплей AT HMI выступает в роли точки доступа Wi-Fi. Такой подход был выбран для минимизации задержек и обеспечения высокой скорости загрузки интерфейса, поскольку подключение к существующей сети Wi-Fi может занимать больше времени.
Разработчики активно работают над улучшением безопасности и планируют добавить возможность смены настроек сети, а также реализовать режим подключения к существующей Wi-Fi сети пользователя через роутер в будущих версиях.
Работа по UDP реализована максимально просто: пользователю достаточно обновить прошивку дисплея AT HMI (доступна в закрытой группе владельцев) и активировать опцию "Отправка по UDP" в настройках программы Easy HMI. После этого дисплей становится точкой доступа, готовой отправлять и принимать команды.
Формат команд аналогичен управлению по UART. Например, для управления состоянием кнопки с ID A09
используются команды A09=1
(нажата/включена) и A09=0
(отпущена/выключена). Важно отметить, что обмен данными двусторонний: можно не только отправлять команды с дисплея на устройства (например, модули ESP8266 с реле, до 6 устройств, потенциально управляя до 48 реле), но и получать данные от устройств для отображения на дисплее.
В планах также реализация системы пересылки данных между подчиненными устройствами через дисплей-мастер, что позволит создавать более сложные сценарии автоматизации.
Помимо UDP, версия 0.1.2 включает и другие улучшения: универсальную прошивку (с небольшими настройками для разных моделей дисплеев), возможность загрузки прошивки прямо из Easy HMI, расширенный выбор скоростей UART (от 4800 до 921600 бод) и общую оптимизацию производительности и отзывчивости сенсора.
Поддержка UDP для популярных дисплеев ESP32-2432S028 ожидается примерно через месяц.
Прочитать статью полностью можно на сайте Ардуино технологии.
Понравилась новость Вышла новая версия Easy HMI 0.1.2 с поддержкой UDP? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на YouTube, вступать в группу Вконтакте.
Понравилась статья? Поделитесь ею с друзьями:
Вернуться в раздел: Новости Дата публикации 23 апреля , 2025
Читайте также
Комментарии
Войдите или Зарегистрируйтесь И Вы сможете общаться на форуме и оставлять комментарии без капчи.