The increasing scarcity of water resources and the need for optimal soil moisture levels for plant growth have driven the development of smart irrigation systems based on the Internet of Things (IoT). This study presents a prototype of an automatic plant watering control system using an ESP32 microcontroller equipped with a capacitive soil moisture sensor, relay module, and I2C LCD interface. The system is designed with two operating modes: an automatic mode that independently activates the water pump based on soil moisture thresholds, and a manual mode that allows users to control the pump directly through the Blynk application on a smartphone. Sensor data is transmitted to the Blynk platform in real-time via a WiFi connection using virtual pin communication protocols. Test results show that the system is capable of reading soil moisture values with good accuracy, responding to changes in soil conditions in less than 2 seconds, and simultaneously displaying moisture status and pump conditions on both the LCD and the Blynk application. This system is expected to serve as a solution for efficient water use in urban and household agriculture, supporting the concept of sustainable and energy-efficient farming.
Copyrights © 2026