Demo application for using the AT&T IoT Starter Kit Powered by AWS.
Dependencies: SDFileSystem
Fork of ATT_AWS_IoT_demo by
IoT Starter Kit Powered by AWS Demo
This program demonstrates the AT&T IoT Starter Kit sending data directly into AWS IoT. It's explained and used in the Getting Started with the IoT Starter Kit Powered by AWS on starterkit.att.com.
What's required
- AT&T IoT LTE Add-on (also known as the Cellular Shield)
- NXP K64F - for programming
- microSD card - used to store your AWS security credentials
- AWS account
- Python, locally installed
If you don't already have an IoT Starter Kit, you can purchase a kit here. The IoT Starter Kit Powered by AWS includes the LTE cellular shield, K64F, and a microSD card.
History
changed SDFileSystem library
2017-02-07, by rfinn [Tue, 07 Feb 2017 16:18:57 +0000] rev 27
changed SDFileSystem library
copying to the ATT team
2017-01-16, by rfinn [Mon, 16 Jan 2017 19:00:54 +0000] rev 26
copying to the ATT team
Updated the look/feel of the Python GUI to match the AT&T locker demo S3 page. Added "assets" folder to support this. Updated the README.
2016-12-19, by ampembeng [Mon, 19 Dec 2016 20:52:28 +0000] rev 25
Updated the look/feel of the Python GUI to match the AT&T locker demo S3 page. Added "assets" folder to support this. Updated the README.
Updates prior to full publish. README is updated and the shadow demo is setup to build by default and uses wireless/sd_card configuration.
2016-12-16, by ampembeng [Fri, 16 Dec 2016 18:04:39 +0000] rev 24
Updates prior to full publish. README is updated and the shadow demo is setup to build by default and uses wireless/sd_card configuration.
Added an alternate demo that publishes JSON data to a topic instead of using the device shadow. The topic (rule) is intended to be used along with DynamoDB and S3 (a static website).
2016-12-15, by ampembeng [Thu, 15 Dec 2016 18:05:09 +0000] rev 23
Added an alternate demo that publishes JSON data to a topic instead of using the device shadow. The topic (rule) is intended to be used along with DynamoDB and S3 (a static website).
Commit after Publishing K64F_FATFileSystem (fork)
2016-12-07, by ampembeng [Wed, 07 Dec 2016 21:19:07 +0000] rev 22
Commit after Publishing K64F_FATFileSystem (fork)
Updated the README to reflect the changes from the last few commits.
2016-12-07, by ampembeng [Wed, 07 Dec 2016 21:15:56 +0000] rev 21
Updated the README to reflect the changes from the last few commits.
The demo now reads the FRDM-K64F temperature and humidity sensors and adds that data to the reported AWS IoT device Shadow. Both the firmware and Python GUI are updated.
2016-12-07, by ampembeng [Wed, 07 Dec 2016 20:37:20 +0000] rev 20
The demo now reads the FRDM-K64F temperature and humidity sensors and adds that data to the reported AWS IoT device Shadow. Both the firmware and Python GUI are updated.
Added Python GUI changes that match the SD card changes so Python no longer requires code updates to run the demo either.
2016-12-06, by ampembeng [Tue, 06 Dec 2016 22:45:00 +0000] rev 19
Added Python GUI changes that match the SD card changes so Python no longer requires code updates to run the demo either.
Added code to support SD card access. The key/cert and MQTT information required for the demo can now be pulled from the SD card file system.
2016-12-06, by ampembeng [Tue, 06 Dec 2016 22:31:15 +0000] rev 18
Added code to support SD card access. The key/cert and MQTT information required for the demo can now be pulled from the SD card file system.