Chirp, a plant watering alarm

Posted on Thursday, August 1st, 2013 in hacks, sensors by DP


Miceuz of wemakethings made this Chirp, a soil moisture level sensor based on ATTINY44.  When the plant dries out, it starts to chirp reminding you to water the plant:

Chirp is a plant watering alarm – as simple as that. You put it into the soil near a plant and it emits a tiny chirp when the soil is dry, reminding you to water the plant.   Chirp uses capacitive humidity sensing technique that does not interfere with the soil and does not cause corrosion of electrodes unlike resistive sensing.
Chirp is Open Source and totally hackable – you can download and fiddle with the firmware or use it as I2C moisture sensor.
Special care has been taken not to make it yet another source of annoyance – Chirp will be silent when it’s dark and will restrict itself from making too much noise.
The alarm level can be set for each plant individually. As water is consumed by the plant, Chirp will detect the low moisture level and will start to emit rare short chirps. As more water evaporates, Chirp will increase the alarm rate.
Chirp can detect if it’s day or night by measuring the amount of ambient light and will not make noise at night.

You can find the project code on GitHub.

This entry was posted on Thursday, August 1st, 2013 at 11:00 am and is filed under hacks, sensors. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

One Response to “Chirp, a plant watering alarm”

  1. Kumara says:

    I am from Japan. We want to buy this plant watering alarm board without coin battery. Could you pls send me web site to buy this ?. Thanks.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Paul Campbell: I'm old enough that I started programming with punched cards .... each card had a sequence number in the last few characters. A friend once...
  • Ian: test comment on /blog/ page
  • ian: No, that's exactly how it should be :) Sorry about missing names on comments, the theme is being reworked as we speak.
  • J. Peterson: Nice writeup. It looks like some of the formatting for your command examples needs some missing newlines?
  • Geert Jordaens: I'm not sure what kind of licensing I have to add since it is a fairly straight forward implementation of the adaptive Huffman Decoding. For...