obnizOS can be updated via the cloud.
Up to 3 obnizOS can be stored in the ESP32's internal (or external) 4MB flash and can be used to store up to 3 of them. It is.
There is a separate ex-works area from the OTA area, and the ex-works area is not deleted by OTA.
When the update is started, obnizOS will be installed in the unused OTA area.
Once the download is complete, the boot partition is updated and a reboot is performed, resulting in a new ObnizOS will be launched.
If there is an interruption in the update process, such as a network disconnection, the OTA will be treated as a failure. It will continue to work without rebooting.