We broke an Over-The-Air update on the ESP32 on purpose
Summary
The article documents a Groundrun experiment that intentionally interrupts Over-The-Air updates on an ESP32-C6 to test recovery. It explains the ESP-IDF two-slot OTA mechanism, details three interruption methods, and presents recovery results showing reliable rollback and re-attempts to complete updates, highlighting the importance of hardware-in-the-loop testing for embedded devices.