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.
I want to develop an AWS IoT application on a TI device. Where can I find some good resources to help me get started?
The recommended starting point for CC3220-based development is the SimpleLink CC3220 SDK AWS IoT Plugin (click the Download All arrow on the right side of the page). You can also browse the Quick Start Guide for more details.
The AWS IoT Plugin builds upon the SimpleLink CC32XX SDK, and includes a copy of the sources from a specific branch in TI's AWS IoT git repo (described below). Pairing the SimpleLink CC32XX SDK with the AWS IoT Plugin and your IDE of choice (CCS, IAR and GCC are supported), you have everything you need to get started.
You can even review documentation and begin evaluating using the Plugin via TI's Resource Explorer in the cloud.
Amazon's repo currently has one branch (master), which has several release tags on it. The format of Amazon's release tags are a 'v' followed by a major.minor.patch build number (e.g. v2.1.1).
TI will create a branch for Amazon's significant release tags and add support for TI devices. The name of the branch will be "<tag>-ti" (e.g. v2.1.1-ti). In addition, when TI makes a Plugin release, it will create a maintenance branch with the Plugin version (e.g. v2.1.1-ti-1.00 matches the sources distributed in the 1.00 Plugin).
In addition, the master branch in TI's repo is the recommended branch if you're just starting development.
As of April 2017, we have switched support on master (and going forward) from the CC3200 to the CC3220 families of devices.
Users with TI-specific support questions should post them to the TI E2E forums
Users with general questions about AWS IoT should post them to the AWS IoT forums
As an early partner with Amazon, TI had pre-release access to the code base before it was officially released on GitHub. TI made a copy of that early code, added early device support - initially just for the CC3200 device - and published an initial launch-time pre-release at this repo - http://git.ti.com/iotdev/awsiot. Many early users cloned that repo, which was eventually obsoleted.
Shortly after the AWS IoT launch, AWS made official releases available via their GitHub portal (link above). Based on those newer code releases, TI rebased their port onto the official AWS releases, and began making them available at https://git.ti.com/iotdev/aws-iot-device-sdk-embedded-c
In April, 2017, TI added support the CC3220 device, based on the v2.1.1 AWS IoT release. TI also introduced the initial SimpleLink CC3220 SDK AWS IoT Plugin.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.