Smarter irrigation. Healthier plants. Less wasted water.
Fixed watering routines don't account for real soil conditions, so plants are often watered too much, too little, or at the wrong time. The result is wasted water and plants that are harder to keep healthy than they should be.
Dry soil, temperature swings, and humidity drops often go unnoticed until the plant is already stressed. Smart Planting keeps watch continuously, so problems are caught before they show.
A soil moisture sensor continuously measures how much water is in the ground around the plant.
A DHT22 sensor tracks air temperature and humidity, showing both readings live on the OLED display.
When soil moisture drops below a safe threshold, the ESP32 triggers a relay to switch the water pump on.
If temperature, humidity, or moisture move outside safe ranges, the buzzer and red LED signal the issue.
Real-time moisture readings keep watering decisions grounded in actual soil conditions, not guesswork.
A DHT22 sensor keeps a constant read on the air around the plant, catching climate stress early.
A relay-driven water pump activates on its own the moment soil moisture falls below the safe threshold.
Safety thresholds are set in the code for temperature, humidity, and soil dryness. The moment a reading crosses one, the buzzer, red LED, and an on-screen "check plant conditions" warning all trigger together.
An OLED screen shows live moisture, temperature, and humidity readings directly at the plant.
Irrigation can run fully automatically, or be triggered manually when hands-on control is preferred.
Scheduled watering treats every day the same, regardless of rainfall, heat, or how damp the soil already is. By checking actual soil moisture before activating the pump, Smart Planting avoids watering when the plant doesn't need it — cutting down on runoff and unnecessary use.
ILLUSTRATIVE — ACTUAL SAVINGS DEPEND ON CONDITIONS
The full circuit is simulated in Wokwi: sensors, display, relay, pump, buzzer, and LEDs, all wired and working.
SIMULATION PREVIEW — WOKWI EDITOR
Open Wokwi SimulationPulling in local forecast data so irrigation decisions could account for upcoming rain or heat, not just current readings.
Using historical sensor data to help the system make smarter, more adaptive watering decisions over time.
A physical control to let the dryness threshold be tuned for different plant types, instead of a fixed value in code.
An automatic cutoff if the pump runs too long without a moisture change, plus a log of past readings over time.
Smart Planting was built as a hands-on exploration of embedded systems and environmental sustainability — combining sensor data, automated control, and clear on-device feedback into one self-contained plant care system.
Created by Lojain Hany — Team Smart Planting