Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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.
Revision 5:8275e4cee0d5, committed 2016-08-04
- Comitter:
- mbed_official
- Date:
- Thu Aug 04 15:47:30 2016 +0100
- Parent:
- 4:880181829f9a
- Child:
- 6:3cca7629501b
- Commit message:
- Correct HAVEGE entropy in the configurations.
Commit copied from https://github.com/ARMmbed/mbed-os-example-tls
Changed in this revision
--- a/README.md Wed Aug 03 07:30:24 2016 +0100 +++ b/README.md Thu Aug 04 15:47:30 2016 +0100 @@ -2,7 +2,7 @@ This application downloads a file from an HTTPS server (developer.mbed.org) and looks for a specific string in that file. -# Getting started +## Getting started Set up your environment if you have not done so already. For instructions, refer to the [main readme](../README.md).
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed_app.json Thu Aug 04 15:47:30 2016 +0100
@@ -0,0 +1,3 @@
+{
+ "macros": ["MBEDTLS_USER_CONFIG_FILE=\"mbedtls_entropy_config.h\""]
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbedtls_entropy_config.h Thu Aug 04 15:47:30 2016 +0100 @@ -0,0 +1,14 @@ +#if !defined(MBEDTLS_ENTROPY_HARDWARE_ALT) && !defined(MBEDTLS_ENTROPY_NV_SEED) + +#ifdef MBEDTLS_TEST_NULL_ENTROPY +#warning "MBED TLS SECURITY FEATURE IS DISABLED. THE TESTS WILL NOT BE SECURE! PLEASE IMPLEMENT HARDWARE ENTROPY FOR YOUR SELECTED HARDWARE." + +#else +#warning "THIS HARDWARE DOES NOT HAVE ENTROPY. DISABLING MBED TLS SECURITY FEATURE." +#define MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES +#define MBEDTLS_TEST_NULL_ENTROPY +#warning "MBED TLS SECURITY FEATURE IS DISABLED. THE TESTS WILL NOT BE SECURE! PLEASE IMPLEMENT HARDWARE ENTROPY FOR YOUR SELECTED HARDWARE." +#endif // defined(MBEDTLS_TEST_NULL_ENTROPY) + +#endif // !defined(MBEDTLS_ENTROPY_HARDWARE_ALT) && !defined(MBEDTLS_ENTROPY_NV_SEED) +
