IrrigaTech
Smart IoT Irrigation & Remote Pump Control Android App
System Telemetry & Architecture Spec
Application Type
Android Native Companion
Mobile Stack
Kotlin & Jetpack Compose
Cloud Engine
Blynk IoT + Firebase
Safety
Automated Pump Cut-off
01 / The Problem
Traditional agricultural irrigation requires constant manual presence, leading to water over-consumption, crop dehydration, or pump burn-out when reservoirs run dry unexpectedly.
02 / Architecture & System Design
A reactive Kotlin Android client built with Jetpack Compose that connects to field microcontrollers via the Blynk Cloud API, backed by Firebase Realtime Database for logging telemetry and user configurations.
Technology Metadata
03 / Implementation Details
Designed dynamic gauge dashboards displaying real-time soil moisture and environmental metrics, with one-touch remote triggers for irrigation pumps and automatic safety interlocks.
04 / Engineering Trade-offs
Utilized Blynk Cloud infrastructure for reliable IoT hardware connectivity rather than managing an in-house WebSocket relay server.
05 / Lessons Learned
Hardware safety interlocks must be built into both mobile app logic and firmware to prevent physical pump damage if sensors register dry reservoirs.
06 / Visual Walkthrough & Screen Gallery
Real-world application screenshots, user journeys, and platform interfaces.

Live IoT Telemetry & Pump Controller (Dark Mode)
Real-time Android dashboard displaying live ESP32 status, 12% dry soil moisture gauge, reservoir water level (2000L / 10000L), ambient temperature, and field irrigation pump switch with instant stop control.

High-Contrast Daylight Dashboard (Light Mode)
Clean light theme tailored for high-visibility outdoor field operations under direct sunlight, tracking soil temperature (33.1°C), weather telemetry, and keypad security lock.

System Alerts & Diagnostic Telemetry Feed
Timestamped event log tracking dry soil notifications, automated reservoir tank pump activations, rain sensor overrides, and microcontroller boot telemetry.

Authentication & Controller Security Guard
Welcome onboarding screen with Google OAuth sign-in and guest demo access, ensuring IoT controller credentials and pump triggers remain private and secure.
