Search code examples
azureazure-iot-hubmodemazure-iot-sdk

Connect the azure IoT hub with a GSM modem using Azure IoT C SDK


I want to connect an embedded system to the Azure IoT hub. The system consists of a STM32 microcontroller, some sensors and a modem with the following features:

  • IP packet transfer protocol
  • TLS support
  • SHA-256 support
  • control via hayes command set (AT commands)

I want to extend my code base by the usage of the Azure IoT Client C SDK.

  1. Is it possible to use this library with the mentioned modem?
  2. If yes, can somebody outline the necessary steps for integration?

Solution

  • STM has integrated the C SDK into their Cube for simple connection with Azure. Please take a look at this table to find the appropriate link for your STM microcontroller.

    If the microcontroller you use is not supported, you can always port our SDK to any platform by following the porting guidance.