Posted On: Jul 21, 2020

FreeRTOS now supports the ability to suspend and resume an over-the-air update (OTA) operation. With this feature, a FreeRTOS device can suspend an in-progress OTA if it disconnects from the network, and then resume the OTA when it reconnects. This helps OTA downloads to complete quickly when there is intermittent network connectivity. For additional details, see the 202007.00 release Changelog.

FreeRTOS is an an MIT licensed open source, real-time operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage. You can use AWS IoT Device Management with FreeRTOS devices for an integrated OTA update solution.

You can get started by downloading source code from, GitHub, or the FreeRTOS console, and can find more information about the FreeRTOS OTA library and demos on, or the FreeRTOS User Guide.