This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

AIAClientSDK and dependencies

Have there been any attempts to port Alexa AIAClientSDK to nRF9160? 

AIAClientSDK lists "AWS IoT Device SDK for Embedded C" as one of the dependencies. 

AWS IoT Device SDK for Embedded C

AWS IoT Device SDK for Embedded C provides libraries used to connect to AWS IoT platform and AIA Client SDK relies on the v4_beta_deprecated branch of it that brings together AWS IoT Device SDK Embedded C and Amazon FreeRTOS libraries. Libraries SDK heavily relies on are libiotbase, libiotmqtt, libiotserializer and libawsiotcommon.

In this ticket, Nordic warns about aws-iot-device-sdk-embedded-C 

Using aws-iot-device-sdk-embedded-C would probably require quite some effort to integrate with NCS/Zephyr for a smooth experience. The current aws iot lib is already well integrated in the NCS/Zephyr ecosystem and is easy to get started with

Can NCS aws_iot library be used instead of "AWS IoT Device SDK for Embedded C" for Alexa AIAClientSDK ?

Do you have any advice on good practices in implementing Alexa AIAClientSDK on nRF9160? 

Thanks

Nalini

Parents Reply Children
Related