IoTStatus: Completed21 Stars

AgriPulse Edge IoT

Autonomous crop monitoring & smart irrigation controller powered by ESP32 and LoRa telemetry.

AgriPulse Edge IoT
My RoleHardware Circuit Designer & Firmware Developer
Timeline / Duration1.5 Months
Team Structure2 Members
THE CORE PROBLEM

Traditional timer-based crop irrigation wastes up to 35% of water by watering crops even after heavy rainfall.

THE ENGINEERED SOLUTION

Engineered an edge microcontroller system with capacitive moisture sensors that only triggers solenoid relays when moisture drops below threshold, transmitting live readings to cloud.

PRODUCT CAPABILITIES

Key Features & Engineering Highlights

Low-power deep sleep mode extending battery life up to 4 months on 18650 Li-ion cells
Live telemetry charts updating every 10 seconds via WebSocket / Firebase RTDB
Manual valve override switch from web dashboard and local physical button
SMS/Notification alerts when water reservoir level falls below 15%

Technology Stack

C++ESP32 MicrocontrollerArduino IDEDHT22 SensorCapacitive Soil SensorFirebase RTDBReact Dashboard
SYSTEM DESIGN

Technical Architecture

ESP32 gathers analog sensor readings, applies Kalman filtering to remove noise, and pushes JSON packets over Wi-Fi/MQTT to the cloud database.

Physical Hardware

Custom PCB / breadboard circuit with flyback diode protection for inductive solenoid loads.

ESP32 DevKit v1Capacitive Moisture Sensor v1.212V Solenoid ValveOptocoupler Relay Module
Firmware Code

Multithreaded firmware handling sensor sampling on Core 0 and networking on Core 1.

C++FreeRTOS TasksWiFiClientSecureArduinoJson
Monitoring UI

Real-time telemetry gauges showing moisture levels, battery voltage, and pump status.

ReactRechartsTailwind CSS
DEEP DIVE CHALLENGES

Technical Obstacles & Solutions

Resistive Sensor Corrosion vs Capacitive Sensing

Problem Encountered:

Resistive probes degraded within weeks due to electrochemical electrolysis.

Engineered Resolution:

Upgraded to corrosion-free capacitive sensors with conformal silicone coating for long-term field stability.

Measurable Results & Impact

Demonstrated 32% reduction in water usage across a 3-week botanical test bench

0 sensor degradation over 90 days continuous outdoor deployment