I was sick of having to buy indoor plants because I forgot to water them. So I used a Digi XBee 3 ZigBee wireless mesh kit to have them all report their soil moisture to Atmosphere's IoT platform.
First I used the following hardware:
- XBee 3 ZigBee wireless mesh kit
- 3 x Arduino Mega
- 3 x Soil moisture sensor
- 1 x Adafruit Huzzah32
The base of the project was Atmosphere's demo project for the XBee 3 ZigBee. I first set up the receiver portion of the project using an XBee and Huzzah32.
I then connected the moisture sensor to each of the megas (senders), and removed the SHT click shield sensor element. This was done using an ADC Pin element as a raw reading from the sensor.
This allowed me to send the data to my device's dashboard.