Microsoft Azure, a leading provider of cloud computing services, provides Internet of Things (IoT) solutions with its Azure IoT Hub and IoT Suite services. Azure IoT services enable IoT endpoints such as sensors to be securely connected to the cloud for remote management and analysis. TI and Microsoft have worked together to deliver off-the-shelf Azure IoT connectivity for multiple connected TI devices by providing certified ports of the Azure IoT SDK, an embedded agent optimized for IoT endpoints, to TI development boards.
The Azure IoT SDK enables developers to use a variety of different languages and run-time environments to connect a device to the Azure IoT services. Azure IoT Hub provides device management services that support secure connection of devices to the Azure cloud. Azure IoT Suite bundles IoT Hub with commonly used cloud services such as storage, stream analytics, and visualization to enable developers to quickly create IoT applications.
TI devices that are currently integrated with Azure IoT include the Sitara™ AM3358 and the SimpleLink™ Wi-Fi® CC3220 wireless microcontroller. The AM3358 is the processor at the heart of the BeagleBone family, which has become a popular embedded Linux platform for developers. The CC3220 wireless MCU makes it easy for IoT developers to create low-cost, low-power IoT applications. Providing an integrated ARM® Cortex® - M4 MCU, as well as on-chip Wi-Fi, Internet and robust security protocols, no Wi-Fi expertise is required to start IoT development.