Smart Irrigation
Automated agricultural irrigation controller with soil moisture telemetry, NTP scheduling, and Vue dashboard.
The Problem
Fixed-timer watering systems over-water soil after rainfall and underwater crops during dry spells.
The Solution
ESP32 microcontroller system reading real-time soil moisture sensors, executing condition-based watering cycles, and syncing data to a Vue web dashboard.
Development
ESP32 firmware driving water pumps via relay modules, with remote threshold controls exposed in a Vue frontend.
Challenges
Calibrating capacitive moisture sensors across varying soil compositions.
Outcome
Functional irrigation prototype watering crops based on real-time soil telemetry.
Lessons
Closed-loop telemetry feedback always outperforms static open-loop timer schedules.