Hackster is hosting Hackster Cafe: Open Hardware Summit. Watch the stream live on Friday!Hackster is hosting Hackster Cafe: Open Hardware Summit. Stream on Friday!
brunov
Published © Apache-2.0

AWS IoT Arduino library for ESP32

This library uses AWS C-SDK to implement an Arduino class AWSGreenGrassIoT to make it easy to securely connect sensors/actuator to AWS IoT C

IntermediateFull instructions provided3,537
AWS IoT Arduino library for ESP32

Things used in this project

Hardware components

ESP32
Espressif ESP32
×1
Adafruit Air quality sensor SGP30
×1
SparkFun Atmospheric Sensor Breakout - BME280
SparkFun Atmospheric Sensor Breakout - BME280
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×1

Story

Read more

Schematics

BME280 + SGP30

Example of using 2 sensors on the same I2C bus to publish MQTTS messages to AWS greengrass and IoT core

Micro servo

Simulate the opening and the closing of a window depending on the air quality. It receives the commands from AWS iot core or from the greengrass edge device.

Code

Arduino AWS IoT greengrass library

Securely connect to AWS IoT core and/or AWS edge device Greengrass, using MQTT over TLS1.2

Credits

brunov
0 projects • 0 followers
Contact

Comments

Please log in or sign up to comment.