DevCon23 - Making Robust FUOTA in ESP32 Using Rollback @EspressifSystems
DevCon23 - Making Robust FUOTA in ESP32 Using Rollback  @EspressifSystems
Uploaded September 2023 | Updated September 2026, 1 week ago
Firmware Update Over-The-Air (FUOTA) is a must-have feature in all IoT-like embedded solutions in operation today, once FUOTA can be the only possible and affordable solution for fixing some bugs, security flaws and other software malfunctions in devices in the field, using internet to provide new firmware devices located anywhere in the world. But, how do we ensure robustness to FUOTA process?

One big ally to add robustness to FUOTA process is the rollback resource. Using rollback, in case of bad firmware update (caused by some predictable or unpredictable reason), the embedded device can automatically get back to the last firmware version. It means, in case of bad firmware update, they can automatically recover themselves, without having any bricked device in the field, and requiring zero human intervention.

This presentation will show how to use rollback in FUOTA for ESP32 microcontroller, including a full demo of this process.
DevCon23 - Making Robust FUOTA in ESP32 Using RollbackEspressifs Matter SolutionsEDC22 Day 1 Talk 7: Rust on Espressif chipsEDC22 Day 1 Talk 1: CEOs Welcome/Keynote SpeechIntroduction to ESP-InsightsDevCon23 - Introduction to Bluetooth Low Energy Development in Embedded SystemsEspressif DevCon23 TeaserPromotional video for Espressif Systems participation in Embedded World 2023Espressif DevCon23 Day 2: September 13th 10am CESTEDC22 Day 1 Talk 11: IDF Networking Best practices in handling interfaces events and disconnectsESP-WIFI-CSI: Espressifs Human-Detection SolutionIntroducing ESP-VoCat: Espressifs Smart AI Development Kit
Espressif Systems |

DevCon23 - Making Robust FUOTA in ESP32 Using Rollback

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER