firmngin
Подключение IoT-устройств на ESP32/ESP8266 к облачной платформе Firmngin с поддержкой удалённых обновлений и управления платежами
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5de654217a9d0a3ccb98a201af0b14f8b00a283a3bcbdbb63fcccdc41cd88596firmngin-1.2.0-5de65421.zipОписание
Интеграция с облачной платформой Firmngin для ESP32 и ESP8266. Библиотека берёт на себя всё, что нужно для подключения IoT-девайса: безопасное соединение через mTLS, удалённые обновления прошивки с проверкой SHA256, загрузку изображений по multipart HTTP POST, отправку GPS-координат и управление платежами. Работает на основе событийной архитектуры с callback-функциями — можно подписываться как на сырые сообщения, так и использовать типизированные объекты для платежей, верификаций, состояний устройства. Зависит от PubSubClient, но он уже встроен в библиотеку, отдельная установка не требуется. Нужна учётная запись на firmngin.dev и файл ключей для аутентификации.