Logo
SmartGrow
DRAG TO ROTATE · SCROLL TO ZOOM
System Architecture

6 Components. One Intelligent System.

Every hardware component serves a precise function. Rotate the 3D model above to see how they connect.

01

ESP32 Microcontroller

BRAIN

Dual-core 240MHz processor with built-in Wi-Fi and Bluetooth. Reads sensor data every 500ms and triggers relay decisions autonomously.

02

Soil Moisture Sensors

SENSORS

Capacitive sensors buried at root depth. Return 0–100% relative moisture values with ±2% accuracy, eliminating corrosion issues of resistive sensors.

03

Relay Module

CONTROL

5V 4-channel relay board switching 220V AC water pump. Opto-isolated control prevents ESP32 damage from inductive spikes.

04

Water Pump + Pipes

DELIVERY

Submersible 6V DC pump delivering 1.2 L/min through 8mm PVC tubing to overhead micro-sprinkler nozzles spaced 30cm apart.

05

LCD 16×2 Display

DISPLAY

I2C-connected LCD shows real-time moisture percentage, pump status, and system mode. Updates every 1 second with live sensor data.

06

Overhead Sprinklers

OUTPUT

Misting nozzles mounted on 2mm brass fittings at 140cm height. 120° spray angle covers full 60×40cm grow bed uniformly.

Performance Data

Measured Results. Verified in Lab.

All metrics recorded during 72-hour continuous operation test at controlled temperature (22°C, 60% RH).

Faster than manual watering
72h
Continuous test duration
6
Hardware components
0.5s
Sensor polling interval
Water Saved vs. Manual
62%
0Compared to timer-based irrigation
Moisture Accuracy
98%
0Capacitive sensor precision
Response Time
12ms
0Sensor read → pump trigger
System Uptime
99.9%
072-hour continuous test run
How It Works

Sense → Decide → Irrigate

Sense
Soil reads every 500ms
[01]
[ACTIVE]
Decide
Logic in 12ms
[02]
[ACTIVE]
Irrigate
Precision water delivery
[03]
[ACTIVE]
01
Step 01

Sense

Soil reads every 500ms

Capacitive soil moisture sensors buried at 5cm root depth continuously sample soil dielectric permittivity. The ESP32 ADC reads 0–4095 raw values, mapped to 0–100% moisture via calibration curve established with oven-dry and saturated soil samples.

Threshold: 40% moisture triggers irrigation
02
Step 02

Decide

Logic in 12ms

When moisture drops below the 40% threshold, the ESP32 firmware sets GPIO pin HIGH, triggering the relay module. The relay switches the 5V pump circuit closed. LCD updates within one display refresh cycle (1 second). If moisture exceeds 75%, pump stops automatically.

Auto-stop at 75% moisture saturation
03
Step 03

Irrigate

Precision water delivery

The 6V DC submersible pump draws water from a 2L reservoir through 8mm PVC tubing to three overhead misting nozzles. Each nozzle sprays a 120° cone at 0.4 L/min flow rate. The system delivers precisely calibrated water volume — stopping when soil moisture returns to optimal range.

1.2 L/min total flow rate across 3 nozzles