Project note

Home Plant Watering System – New Project Overview

"Started a new project to automate watering for all my home plants using multiple soil-moisture sensors, a multiplexer, and an Arduino pushing data to a server. Future plans include a mobile app for monitoring and control.

2 tags
Tags

This is my newest project, and the goal is simple:
build a fully automated watering system for all the plants in my home.

I have a lot of plants, a lot of different display modules, and I'm planning to use at least 9 soil‑moisture sensors connected through a multiplexer.
Each plant will have its own monitored moisture profile, and the system will decide when to water.


📡 System Architecture (Planned)

  • Multiple soil moisture sensors
  • Multiplexer to handle all sensor inputs
  • Arduino reading values and pushing them to an API
  • Standalone server receiving data & managing automation logic
  • Future mobile app to control watering and check plant status
  • Optional dashboards to view moisture, schedule watering, and track historical data

This project will grow step‑by‑step, but the plan is to eventually control everything from my phone.


🧪 First Test: Reading Moisture Data

I started writing a small program in the Arduino IDE to read and print moisture values from a single sensor.
Just a simple proof‑of‑concept to ensure the data flow works before wiring up the full system.

Below is a clip from my very first test: