目的
在开发的IoT设备中集成AWS IoT,利用SDK可以使用MQTT议将IoT设备连接到AWS IoT。
https://docs.aws.amazon.com/iot/latest/developerguide/iot-sdks.html
aws-iot-device-sdk-embedded-C:适用于嵌入式C的AWS IoT设备SDK是MIT开源许可证下的C源文件的集合,可在嵌入式应用程序中使用,以将IoT设备安全地连接到AWS IoT Core。它包括一个MQTT,JSON解析器和AWS IoT设备影子库。
目前已有一个zigbee核心板(CC2530)和树莓派,CC2530与树莓派通过数据线连接起来,通过串口进行通信,我们将AWS SDK下载到树莓派上,首先添加AWS MQTT控制通道。

安装教程
https://docs.aws.amazon.com/iot/latest/developerguide/iot-embedded-c-sdk.html
下载之后,进入extern_libs目录,mbedtls文件夹上是空的,从下面的地址下载最新的release版本,https://github.com/ARMmbed/mbedtls/releases/tag/v2.26.0,解压到该目录。