Plant Monitoring with the Digi XBee 3 ZigBee and Atmosphere

December 3rd, 2019

In this video I connect 3 plants so I can monitor their soil moisture using a ZigBee mesh network.

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.

View Full Project