Назад к каталогу

MQTTOTA

Защищённое удалённое обновление прошивки ESP32 через MQTT/MQTTS с проверкой SHA-256, HMAC-SHA256 и ECDSA-подписей

Версия1.2.0
ZIP на зеркалеготов
ПроверкаSHA-256
Размер29.63 KiB
Источникофициальный
Обновлено2026-10-08

Установка

Последняя опубликованная версия
1.2.029.63 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 04:53:06 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:d49e3bd13e3171614ae657f4090f7cf59232be4a40904272229d67c71aeee38f
АрхивMQTTOTA-1.2.0-d49e3bd1.zip

Описание

Система для удалённого обновления прошивки ESP32 по протоколам MQTT и MQTTS с полноценной криптографией. В версии 1.2.0 исправлены критические ошибки: реализована настоящая проверка SHA-256 и HMAC-SHA256 (раньше они просто возвращали пустые значения), добавлена поддержка ECDSA-SHA256 для подписей и оптимизирована работа с памятью — вместо выделения 32 KB на каждое сообщение теперь используются статические буферы. Работает с ESP32, ESP32-S2, ESP32-S3, ESP32-C3 и ESP32-C6. Обновления могут идти через открытый MQTT или защищённый MQTTS канал, что удобно для управления сотнями и тысячами устройств в распределённой сети. Библиотека полностью справляется с проверкой подлинности прошивок и предотвращает перезагрузку, пока обновление не завершится корректно.

Версии

Показано: 3
1.2.02026-10-08 12:48:55 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.1.02026-10-08 12:48:55 UTC
ZIP по запросу
восстановится при запросе
1.0.02026-10-08 12:48:55 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP