Skip to content

ARMmbed/mbed-client-for-azure

Repository files navigation

Azure IoT Device SDK port for Mbed OS

Summary

This repository updates the Azure IoT Device SDK's existing Mbed OS support to work on Mbed OS 6. It can be used to connect devices running Mbed OS to the Azure IoT Hub service.

To use this library, an Mbed OS application needs to

  • connect to the Internet, and declare and store the network interface to the global pointer (i.e. not local or static)

    NetworkInterface *_defaultSystemNetwork;
    

    because the port looks for this via extern

  • ensure the clock is set to the actual date and time as credentials require that.

Then it will be able to use APIs from the Azure IoT Device SDK.

An example demonstrating the use of this library has been provided as part of the official Mbed OS examples here.

Related links

License and contributions

The software is provided under Apache-2.0 license. Contributions to this project are accepted under the same license.

This project contains code from other projects. The original license text is included in those source files. They must comply with our license guide. Specifically:

About

Azure IoT Device SDK port for Mbed OS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5