AndreyU24

Пикабушник
100 рейтинг 0 подписчиков 0 подписок 1 пост 0 в горячем
5

Удаленное управление ESP32 и другими IoT-устройствами

Всем привет!

Хочу показать небольшой проект, над которым сейчас работаю — MicroComm.

«Это сервис для тех, кто создаёт IoT-устройства, — он будет полезен как профессиональным разработчикам, так и DIY-любителям».

IoT — это сокращение от Internet of Things, что в переводе с английского означает «Интернет вещей».

Примеры применения IoT:

- Умный дом (умные лампочки, термостаты, камеры наблюдения).

- Промышленный IoT (IIoT) — мониторинг оборудования, предиктивное обслуживание.

- Сельское хозяйство — датчики влажности почвы, автоматический полив.

- Медицина — носимые устройства для отслеживания состояния здоровья.

- Транспорт — системы умного транспорта, GPS-трекеры, подключённые автомобили.

С помощью MicroComm можно легко организовать связь со своим устройством через интернет:

  • отправлять команды на устройство удалённо,

  • получать ответы с результатами выполнения,

  • видеть полную историю: что отправляли, когда, какой был ответ и были ли ошибки.

Кроме того, устройство может присылать собственные логи — а в будущем вы сможете работать с ними через API (например, для аналитики или отладки).

Всё это работает «из коробки»: не нужно страивать серверы, писать бэкенд или разбираться со сложными протоколами. Просто создаете устройство на сайте, выбираете подходящий клиент и управляете своим устройством через веб или API.

В основном работаю с Python, поэтому написал клиент для ESP32 на MicroPython.

Кто знаком с MicroPython, можете попробовать: https://microcomm.ru/pages/clients/micropython/
Есть еще набросок клиента на Python: https://microcomm.ru/pages/clients/python/

Для Arduino клиента пока нет, в будущем появится (хотя, с него и надо было начинать)

На видео я через веб-интерфейс вызываю команду (RAND_COLOR) ESP меняет цвет светодиода и возвращает результат выполнения.

Спасибо, что прочитали этот пост до конца!

Буду рад любым комментариям — советам, вопросам, предложениям.

Показать полностью 1
Отличная работа, все прочитано!