Cloud Connectivity Middleware in the MCUXpresso Ecosystem
The MCUXpresso SDK includes Enabling
Technologies from NXP and our strategic cloud solution partners to empower
developers to rapidly prototype and deploy cloud-connected devices.
MCUXpresso SDK enables connection to lead cloud service providers
Fully-functional example applications make evaluation fast and easy
Ethernet and WiFi based platforms available
Libraries and examples provided through MCUXpresso SDK
Built on its open source wired and wireless drivers in the MCUXpresso SDK, NXP has worked with
leading cloud solution providers to enable developers to move rapidly to prototype and
develop cloud-connected products. Each solution is fully integrated into the MCUXpresso SDK, and
comes with ready-to-use software examples.
The cost and complexity to develop, deploy and manage secure connected nodes has continued to gate the market from
realizing the true potential of the IoT. Reducing these complexities, AWS and NXP
ensure developers are able to create secure, cost effective IoT solutions, increasing the accessibility of
node-to-cloud connection for engineers. FreeRTOS – an open-source MCU operating
system built on the FreeRTOS kernel, offers developers a universal connection to the Amazon Web Services (AWS)
platform. Together, MCUXpresso SDK and FreeRTOS, with easy-to-use software
libraries and examples, bring multiple layers of network transport security, simplify cloud on-boarding and
over-the-air device management.
All driver and middleware libraries are provided with full source code, and along with examples to show how to
connect to the AWS Cloud (AWS account required) and use commonly required elements:
NXP has partnered with Microsoft to provide Azure RTOS middleware for our mutual customers as part of MCUXpresso
SDK. This software is free to use on supported platforms and is designed enable seamless connection to the power of
Azure IoT. All supported platforms provide all the elements of Azure RTOS, with examples provided to connect to
Azure IoT where a network connection is available on the evaluation board supported.
Evaluation boards with Azure RTOS support and Azure IoT connectivity examples
Device Family*
Core
Ethernet
Recommended Evaluation Board(s)
[Click to access SDK]
For some platforms NXP provides FreeRTOS / LwIP based example implementations to connect Azure IoT hub to client
communications using commonly used protocols: