Water Your Plant Using a Raspberry Pi and Python

Alan Constantino
8 min readMar 10, 2020

If you’ve found this article useful, consider donating.

I’d like to point out that I am by no means an expert in electronics. If you were to ask me to make a circuit diagram or explain the minutiae of how a certain electronic piece works, I’d draw a complete blank. In reality, I completed this project by just tinkering around with electronic components and having a basic understanding of how electricity works. That being said, you should always exercise caution when working with electronics, especially when using external power sources. Do your own research before attempting to work with electronics and electricity!

I suck at taking care of plants, mostly because I forget to water them. So then I started thinking, “I’m sure someone out there has figured out a way to automate this process.” Turns out, there are plenty of people who have. Namely in the form of using an Arduino or a Raspberry Pi to automatically water their plants. In this post, I’ll be talking about how I used a Raspberry Pi and Python to automatically water my plant.

The following are the components I used in this project:

--

--

Responses (1)