Customers who are leveraging FreeRTOS on their devices and wish to connect to Azure IoT services need to resort to home-grown solutions or venture to adapt existing SDKs to work with FreeRTOS.

With the Azure IoT middleware for FreeRTOS they'll get a proper SDK that exposes the APIs these developers expect to see when getting their devices connected to Azure.

In contrast with home-grown solutions, the Azure IoT middleware for FreeRTOS is maintained and supported by Microsoft, and it is an open-source project that allows customers to adapt it to a number of different hardware combinations to support their business and technical requirements.