Tutorial: Monitoring soil moisture with AWS IoT and Raspberry Pi - AWS IoT Core

Tutorial: Monitoring soil moisture with AWS IoT and Raspberry Pi

This tutorial shows you how to use a Raspberry Pi, a moisture sensor, and AWS IoT to monitor the soil moisture level for a house plant or garden. The Raspberry Pi runs code that reads the moisture level and temperature from the sensor and then sends the data to AWS IoT. You create a rule in AWS IoT that sends an email to an address subscribed to an Amazon SNS topic when the moisture level falls below a threshold.

Note

This tutorial might not be up to date. Some references might have been superseded since this topic was originally published.

Prerequisites

To complete this tutorial, you need: