POTA

Please Over The Air (POTA) – secure OTA updater with real-time dashboard for ESP32, ESP8266 and Arduino Opta

Author
Francesco Alessandro Colucci
Maintainer
pleasedontcode
Website
https://www.pleasedontcode.com/please-over-the-air/
Github
https://github.com/pleasedontcode/POTA
Category
Communication
License
MIT
Library Type
Contributed
Architectures
esp32, esp8266, mbed_opta

POTA provides a comprehensive solution for secure OTA firmware updates and real-time device monitoring. Features include: HMAC-SHA256 authenticated updates, WebSocket-based dashboard with customizable widgets (sliders, charts, buttons), MessagePack data encoding for efficiency, and platform-specific OTA mechanisms (esp_https_ota for ESP32, ESPhttpUpdate for ESP8266, Arduino_Portenta_OTA for Opta). Integrates seamlessly with the Please Over The Air service at https://www.pleasedontcode.com for cloud-based device management. Supports ESP32, ESP8266, and Arduino Opta platforms with automatic Wi-Fi reconnection and certificate validation.

Downloads

Filename Release Date File Size
POTA-2.2.0.zip 2026-03-04 126.77 KiB
POTA-2.1.0.zip 2026-03-01 126.43 KiB
POTA-2.0.0.zip 2026-01-21 126.66 KiB
POTA-1.0.0.zip 2025-10-04 18.62 KiB