pedroluisdionisiofraga/ota-api

0.2.0

Latest
uploaded 3 hours ago
OTA API is a component for ESP-IDF that simplifies HTTPS over-the-air firmware updates for ESP32-based applications. Configure the firmware URL and an optional server certificate in a single struct, then run the update synchronously or in a background task that automatically reboots into the new firmware.

4 examples

  • advanced
    The OTA API Advanced Example manages the update lifecycle with features like live download tracking, cancellation, and automatic rollback.
    11.49 KB
  • basic
    This example demonstrates a full OTA flow using the ota-api component, enabling downloading images and rebooting automatically.
    5.70 KB
  • on_demand
    This example demonstrates an OTA update process initiated by the application rather than at startup, allowing updates via console commands.
    6.92 KB
  • rollback
    This example demonstrates self-test and automatic rollback using the ota-api component for firmware updates, ensuring reliability through validation checks.
    8.15 KB