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

ESP32-OTA-Pull

Закачка прошивки на ESP32 по принципу pull — устройства сами проверяют обновления на веб-сервере и устанавливают их при необходимости

Версия1.0.2
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер14.54 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.214.54 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:09f26bedf91c14025ecd816af7d17933d6e3114dfee284c1ac74bd651200537d
АрхивESP32_OTA_Pull-1.0.2-09f26bed.zip

Описание

В отличие от привычного push-подхода (типа ArduinoOTA, где вы выбираете конкретное устройство и заливаете в него прошивку), эта библиотека работает по принципу pull — устройства сами ищут обновления на вебсервере и закачивают их, если нужно. Масштабируется куда лучше: не нужно целиться в каждый ESP32 отдельно, достаточно выложить новую версию на сервер, и все подключённые устройства синхронизируются сами по себе. Процесс простой: вы кладёте на вебсервер скомпилированный бинарник и небольшой JSON-файл с номером версии и дополнительными условиями фильтрации. Библиотека читает этот файл и решает, нужно ли обновиться, учитывая текущую версию на устройстве, тип платы, MAC-адрес и произвольные пользовательские параметры. Подходит для проектов с большим количеством разнородных ESP32-устройств в сети.

Версии

Показано: 2
1.0.22026-08-23 19:13:18 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-23 19:13:18 UTC
ZIP по запросу
первое скачивание может быть дольше