MQTT Client library for communicating with Amazon AWS IoT from a CircuitPython device.
*Features:*
* Certificate and key-based client authorization
* Example `certificates.py` file included in root of this project.
* Supports AWS IoT topic publish/subscribe
* Handles AWS IoT Errors
* Topic validation (per AWS Service Limits)
* Supports AWS IoT's Shadow topic actions (update/delete/get)
* Helper methods for each shadow action
**Note**: This library requires version >=1.4.0 of the Adafruit fork of the Arduino NINA-W102 firmware
installed on your ESP32 Airlift/WiFi Co-Processor.
To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).
Read the [docs](https://circuitpython.readthedocs.io/projects/aws_iot/en/latest/) for info on how to use it.