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

Voyager-OTA-Client

OTA-клиент для ESP32 с поддержкой semver, GitHub и кастомных JSON-источников, staging и production каналов

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

Установка

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

Описание

OTA-клиент для ESP32, который сравнивает версии по semver и умеет качать обновления из разных источников — встроенной платформы VoyagerOTA, релизов с GitHub или собственного JSON-бэкенда через кастомные парсеры. Поддерживает staging и production каналы: сначала заливаешь прошивку в staging для тестирования, потом промоутишь в production для всех устройств. При использовании VoyagerOTA требуется указать флаг USE_STAGING_CHANNEL в коде, а финальные прошивки должны быть собраны с ним в false. Если нужен кастомный бэкенд вместо Voyager, включаешь ENABLE_ADVANCED_MODE, и тогда можешь писать свои парсеры для любого JSON. Нужны C++17, ArduinoJson 7.0+, cpp-semver и HTTPUpdate 3.0.7.

Версии

Показано: 3
5.0.02026-08-23 19:13:47 UTC
ZIP по запросу
первое скачивание может быть дольше
4.0.12026-08-23 19:13:47 UTC
ZIP по запросу
первое скачивание может быть дольше
3.0.12026-08-23 19:13:47 UTC
ZIP по запросу
первое скачивание может быть дольше