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

  • Drone: So these go for around $330 USD and NO published calibration procedure online or otherwise? Given what's inside - I don't think I'll be considering...
  • Pekka Akselin: This is ridiculous!? :-) We are back at 256(!) byte EPROMs that needed multiple, a handful, of voltages to run! :-(
  • KH: Let's try a back-of-envelope calc balancing energies. From MCP1700 datasheet, there are graphs for a 200mA load step. Estimate the energy shortfall as 12uJ. Say...
  • Daniel: It's been a week and my comment is still awaiting moderation. Apparently the CIA doesn't want their involvement known?
  • KH: Agree, so okay, I guess he must have learned from somewhere. 100nF and 1000uF is so far apart, that was jarring; it's more magic incantation...