Main Content

Do you like gardening but can’t find the time to maintain it? Perhaps you have some houseplants that are looking a little thirsty or looking for a way to automate your hydroponics? In this project we will solve those problems and learn the basics of MudPi by building an automated garden system to help take care of things. MudPi is an open source garden system I made to manage and maintain garden resources built on a Raspberry Pi. You can use MudPi for both indoor and outdoor gardening projects scaled to your needs as it is design to be customized.

Today we will start with a basic setup I used at home to see how MudPi can be deployed to mange an outdoor garden and control the irrigation. In this tutorial you will learn how to deploy a main controller running MudPi. There will be some additional resources near the end for those who want to expand their setups further beyond the basics or who would like to see learn more for different setups like indoors. MudPi can be configured for a variety setups and there is a bunch of documentation on the project site.

Feel free to add/remove any specific sensors or components you may need for your own system as your requirements may vary from mine.

General Supplies

Raspberry Pi with Wifi (I used Pi 3 B)
Debian 9/10
Monitor/Keyboard/Mouse(for Pi setup)
SD card for Raspbian (8gb)
Outdoor rated cable (4 wire)
Waterproof junction box for outdoors
Cable glands
Din Rail (to mount breakers and DC supply)
PVC tubing
Drill w/ Spade Bits
Electronic Supplies

DHT11 Temperature / Humidity Sensor
Liquid Float Level Sensor x2
2 Channel relay
12v pump (or 120v if your using mains voltage)
DC to DC converter if you use 12v
5v Power Supply
or DC power supply (if powering pi from mains)
10k Resistors for pull up/down

Wire stripper
Soldering Iron
Screws (for mounting boxes outside)
Silicone Calk”

Link to article