Amazon IoT Device Shadow library
Note
The content on this page may not be up-to-date. Please refer to the
FreeRTOS.org library page
Introduction
You
can use the Amazon IoT Device Shadow
library
to store and retrieve the current state (the
shadow)
of every registered device. The device's shadow is a persistent, virtual representation
of your device that you can interact with in your web applications even if the device is
offline. The device state is captured as its
shadow
in a JSON
The Amazon IoT Device Shadow library has no dependencies on additional libraries other than the standard C library. It also doesn't have any platform dependencies, such as threading or synchronization. It can be used with any MQTT library and any JSON library.
This library can be freely used and is distributed under the MIT
open source license
Code Size of Amazon IoT Device Shadow (example generated with GCC for ARM Cortex-M) | ||
---|---|---|
File | With -O1 Optimization | With -Os Optimization |
shadow.c | 1.2K | 0.9K |
Total estimates | 1.2K | 0.9K |