![AEG combi microwave unusable after update: device thinks it is a steam oven](images/aeg.combi.microwave.jpg)
[AEG combi microwave unusable after update: device thinks it is a steam oven](https://taketonews.com/aeg-combi-microwave-unusable-after-update-device-thinks-it-is-a-steam-oven/) (March, 2022)
Notes:
* https://www.androidpolice.com/2020/03/30/its-2020-why-dont-samsung-phones-support-androids-seamless-updates/
## What is OTA?
> the ability to download applications, services and configurations through a mobile or cellular network
> ([Gartner](https://www.gartner.com/en/information-technology/glossary/ota-over-the-air))
![Illustration of OTA Update](images/ota.update.png)
Notes:
* https://blog.particle.io/ota-firmware-updates/
## OTA Benefits
* continuous improvement of devices
* increase functionality
* improves security
* save cost
### OTA services must be fast, secure and easy to use.
### Incremental Roll-Out of OTA Updates
### Code Compatibility Verifications
### Authenticating the OTA Update Image
### Security from Physical Attacks
![Update in Kosice](images/update.in.kosice.jpg)
![IoT Architecure](images/iot.architecture.png)
[![ESP32/ESP8266: MicroPython OTA Updates via PHP Server](https://i0.wp.com/randomnerdtutorials.com/wp-content/uploads/2022/03/MicroPython-OTA-Updates-PHP-Server.jpg?resize=1024%2C576&quality=100&strip=all&ssl=1)](https://randomnerdtutorials.com/esp32-esp8266-micropython-ota-updates/)
[![OWASP](images/logo-owasp.png)](https://owasp.org/)
[![OWASP Top Ten](images/owasp.top.ten.jpg)](https://owasp.org/www-project-top-ten/)
## Existing Solutions
* [FreeRTOS](https://www.freertos.org)
* [Mongoose OS](https://mongoose-os.com)
* [balena.io](https://www.balena.io)
* [Barbara OS](https://barbaraiot.com)