Sigit Dani Perkasa
ProjectsWorkAboutContact

Built with Next.js, R3F, drei - Last updated 2026-06-22

GitHubContact
Sigit Dani Perkasa
ProjectsWorkAboutContact
Projects/Hydroponics IoT
Paper2 citations2022

Hydroponics IoT

IoT-based automation for hydroponics — nutrient monitoring, pH control, and environmental sensors (2 citations).

Live Sensor Dashboard — NFT Channel #3LIVE
pH
5.8
Target: 5.5 – 6.5
EC
1.69 mS/cm
Target: 1.2 – 2.0
TEMP
27.3°C
Target: 22 – 28
Plant Growth Monitor — Lettuce (Lactuca sativa) — Week 4
W4
W4
W4
W4
24-Hour Trend
0:006:0012:0018:0024:005.56.06.5pHEC

System Parameters

MCUESP32
pH Range5.5 – 6.5
EC Target1.2 – 2.0 mS/cm
Temperature22 – 28°C

Sensors
pH probe
EC sensor
DS18B20 temp
Actuators
Peristaltic pump
Water pump
Solenoid valve
Communication
Wi-Fi / MQTT
2The Problem

Manual monitoring cannot scale

Hydroponics requires precise monitoring of nutrient solution pH, electrical conductivity (EC), and temperature for optimal plant growth. Manual monitoring is labor-intensive and prone to inconsistency, particularly for small-scale operations in Indonesia where labor costs challenge profitability.

Automated systems exist but are often designed for commercial scale with costs prohibitive for Indonesian smallholders. Off-the-shelf solutions require significant capital and technical expertise for installation and maintenance that rural farming communities lack.

The gap between low-cost manual methods and expensive commercial automation leaves a need for accessible IoT-based systems that can maintain precision nutrient parameters without constant human intervention, using components available in the Indonesian market.

Weekly Labor — Manual vs Automated (minutes)
120m10mpH check120m10mEC check180m30mNutrient dosing60m5mTemp monitoring90m10mWater level150m5mData logging050100150200ManualAutomated
3The System

IoT control loop for hydroponics

01
Sensors Read
pH, EC, Temp Measurements
02
MCU Process
ESP32 reads & computes
03
Decision Logic
Compare against setpoints
04
Actuate
Pumps, valves nutrient dosing
05
Cloud Log
MQTT → Firebase Dashboard

The system integrates pH and EC sensors with an ESP32 microcontroller for continuous nutrient monitoring and automated adjustment. Sigit contributed to sensor integration and control algorithm development. The automation maintains pH within the 5.5–6.5 range and EC at crop-appropriate levels through periodic nutrient dosing.

Environmental sensors for temperature and humidity control ventilation and shading systems. The ESP32 communicates via Wi-Fi using MQTT protocol to a cloud dashboard, enabling remote monitoring and alerting. Actuators include peristaltic pumps for precise nutrient dosing, water circulation pumps, and solenoid valves for flow control.

The control loop operates on a configurable interval: sensors read current conditions, the ESP32 compares against user-defined setpoints, and if values drift outside acceptable ranges, actuators are triggered to correct the nutrient solution. All readings are logged for trend analysis and crop optimization.

4Results

Automated precision improves yield

Plant Growth — Automated vs Manual Management (8 weeks)
W1W2W3W4W5W6W7W80 cm10 cm20 cm30 cm40 cmAutomatedManual

The automated system maintained nutrient parameters within target ranges 92% of the time versus 65% for manual management. Crop yields increased 20–25% with improved consistency across harvest cycles. Labor requirements for nutrient management decreased by approximately 70%, freeing farmers for other productive tasks.

Lettuce grown under automated monitoring showed more uniform growth rates and higher average weight at harvest. The consistency improvement was most significant during hot periods when manual monitoring frequency typically drops due to discomfort working in greenhouse conditions.

5Methodology

Measurement and control approach

The study deployed sensor arrays across multiple NFT (Nutrient Film Technique) channels, measuring pH with glass-electrode probes calibrated daily, electrical conductivity with two-electrode sensors, and temperature with DS18B20 digital sensors at 0.5°C accuracy.

Control algorithms used hysteresis-based threshold triggering to prevent actuator oscillation. Nutrient dosing was performed by peristaltic pumps with calibrated flow rates of 1.5 mL/s, enabling precise adjustment of solution concentration. The ESP32 logged all readings to a Firebase Realtime Database via MQTT with 60-second reporting intervals.

The experimental setup compared two identical NFT systems: one with full automation and one with manual monitoring by farm workers following standard operating procedures. Both systems grew the same lettuce variety (Lactuca sativa) under identical greenhouse conditions for an 8-week growth cycle. Plant height was measured weekly as the primary growth metric.

6Related

Cross-references

Published in IJECE

Indonesian Journal of Electrical Engineering and Computer Science, 2022

Indonesian-language publication

900Wp Hydroponics

Community-scale off-grid solar for hydroponics farmer groups in Pasuruan, East Java.

IoT Load Monitoring

ESP32-based IoT platform for wind-solar hybrid plant monitoring with GSM connectivity.

Peak Sun Hour

Foundational PV sizing methodology used for solar-powered hydroponics design.

This IoT automation research connects sigit's embedded systems expertise with precision agriculture applications, complementing the broader renewable energy and instrumentation portfolio.

Built with Next.js, R3F, drei - Last updated 2026-06-22

GitHubContact