This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1352R: AWS/Free RTOS integration?

Genius 3985 points
Part Number: CC1352R
Other Parts Discussed in Thread: CC3220SF

We are looking for the right HW-plaform for an upcoming project, which will need to be integrated in the AWS ecosystem.

There are certain SoCs listed in AWS, like ESP and even a TI 2.4GHz device, but I wonder if CC1352-support will be developed in that direction.

I know that FreeRTOS, owning to Amazon, is a main carrier to acieve that, but I'm reluctant to use it on CC as I don't have a clue about any side effects.
And I don't want to deal with fundamental SoC-to-AWS interfacing basework.

Any clue?

thx!

  • Hi GGA,

    For connecting TI MCUs to AWS IoT Core we have Amazon FreeRTOS from AWS for the CC3220SF WiFi MCU. We also have the SimpleLink SDK Plugin for AWS IoT available from TI for the CC32xx WiFi and MSP432E4 Ethernet MCU. The Plugin for AWS IoT is based on the AWS IoT Device C SDK (github.com/.../aws-iot-device-sdk-embedded-C). For non-TCP/IP based RF devices we have a TI Design called Sensor to Cloud (www.ti.com/.../TIDC-01002) that uses a TCP/IP RTOS based gateway to connect 2.4GHz radios to AWS IoT Core (or other cloud IoT platforms).

    I'm assuming here that you may be looking at a BLE specific solution. AWS IoT currently has BLE support with Amazon FreeRTOS in demo (docs.aws.amazon.com/.../ble-demo.html). I am not aware of any similar BLE solution available for their AWS IoT Device C SDK that would make it easy to support on another RTOS like TI-RTOS.

    I guess you could take a look at the low level APIs in the Amazon FreeRTOS BLE demo (docs.aws.amazon.com/.../bt__hal__gatt__client_8h.html) and see if they could be ported to another device. Alternatively, use a gateway to use a TCP/IP gateway to AWS IoT Core.

    Hope that is of some help, Tom