Iot-Based Soil Moisture Monitoring And Automatic Watering System
Abstract
This research aims to design and implement an Internet of Things (IoT)-based soil moisture monitoring and automatic watering system using an ESP32 microcontroller. This system was developed to improve the efficiency of plant watering by reducing water usage, time, and human effort. A soil moisture sensor is used as the main input to detect soil moisture levels, while the ESP32 serves as a control center and data processor. Soil moisture data is sent in real-time to the IoT platform and can be monitored and controlled remotely through the Blynk application. A relay module is used as a connection between the ESP32 and the water pump to regulate the automatic watering process. All hardware components are housed in an acrylic casing and the system is powered by a 9V battery to operate the water pump. Test results show that the soil moisture sensor has a good level of accuracy in detecting soil conditions. The automatic watering system is able to respond quickly to changes in humidity, where the water pump is active when the humidity is below the threshold and stops when the soil conditions are optimal. Based on these results, the developed system is declared to work well and is suitable for use as an IoT-based smart irrigation solution.
Downloads
References
J. Gubbi, R. Buyya, and S. Marusic, “Internet of Things ( IoT ): A Vision , Architectural Elements , and Future Directions,” no. 1, pp. 1–19.
Y. Kim, R. G. Evans, and W. M. Iversen, “Remote sensing and control of irrigation systems using a distributed wireless sensor network,” IEEE Transactions on Instrumentation and Measurement, vol. 57, no. 7, pp. 1379–1387, 2008.
T. Ojha, S. Misra, and N. S. Raghuwanshi, “Wireless sensor networks for agriculture,” Computers and Electronics in Agriculture, vol. 118, pp. 66–84, 2015.
R. K. Kodali and A. Sahu, “An IoT based soil moisture monitoring system,” in Proc. IEEE Int. Conf. Communication and Signal Processing, 2016, pp. 768–772.
N. Patel and S. Bhatt, “Smart irrigation system using IoT,” Int. J. Adv. Res. Electr. Electron. Instrum. Eng., vol. 6, no. 5, pp. 332–337, 2017.
S. Rawal, “IoT based smart irrigation system,” Int. J. Computer Applications, vol. 159, no. 8, pp. 7–11, 2017.
G. Nisha and J. Megala, “Wireless sensor network based automated irrigation and crop field monitoring system,” Int. J. Comput. Sci. Inf. Technol., vol. 5, no. 2, pp. 1868–1871, 2014.
Blynk Inc., Blynk IoT Platform Documentation, 2023.
Espressif Systems, ESP32 Technical Reference Manual, 2023.
H. Navarro-Hellín et al., “A decision support system for managing irrigation in agriculture,” Computers and Electronics in Agriculture, vol. 124, pp. 121–131, 2016.
M. Ayaz, M. Ammad-Uddin, Z. Sharif, A. Mansour, and E. H. M. Aggoune, “Internet-of-Things (IoT)-based smart agriculture,” IEEE Access, vol. 7, pp. 31963–31993, 2019.
Y. Zhang, G. Wang, and J. Wang, “Design of intelligent irrigation system based on IoT,” Int. J. Smart Home, vol. 12, no. 1, pp. 25–34, 2018.
N. Suma et al., “IoT based smart agriculture monitoring system,” Int. J. Recent Innov. Trends Comput. Commun., vol. 5, no. 2, pp. 177–181, 2017.
M. Mehra et al., “IoT based hydroponics system,” in Proc. IEEE Technological Innovations in ICT for Agriculture, 2018, pp. 71–74.
A. Jain and A. Kashyap, “Smart irrigation system using IoT,” Int. J. Comput. Sci. Eng., vol. 5, no. 6, pp. 196–200, 2017.
V. Suryavanshi and P. Kale, “Automatic irrigation system using ESP32,” Int. J. Eng. Res. Technol., vol. 8, no. 6, pp. 1021–1025, 2019.
Food and Agriculture Organization, Water for Sustainable Food and Agriculture, FAO, 2017.
M. V. Reddy and C. S. Rao, “Soil moisture sensor based irrigation system,” Int. J. Eng. Sci. Comput., vol. 8, no. 3, pp. 16834–16838, 2018.
D. S. Pavithra and M. S. Srinath, “GSM based automatic irrigation control system,” Int. J. Adv. Res. Comput. Eng. Technol., vol. 3, no. 2, pp. 449–456, 2014.
M. Kumbhar and A. Ghatol, “IoT based smart farming,” Int. J. Adv. Res. Comput. Sci., vol. 9, no. 2, pp. 139–143, 2018.
N. Rajkumar, S. Abinaya, and V. Kumar, “Intelligent irrigation system using IoT,” Int. J. Adv. Res. Electron. Commun. Eng., vol. 6, no. 4, pp. 479–482, 2017.
R. D. Putra and Y. A. Prasetyo, “Sistem penyiraman otomatis berbasis ESP32,” Jurnal Teknologi Informasi, vol. 5, no. 2, pp. 88–95, 2021.
R. Siregar and A. Hidayat, “Monitoring kelembaban tanah berbasis IoT,” Jurnal Informatika, vol. 7, no. 1, pp. 45–52, 2020.
A. Nugroho and B. Santoso, “Implementasi IoT untuk pertanian pintar,” Jurnal Sistem Komputer, vol. 12, no. 1, pp. 33–40, 2022.
R. Pratama and T. Widodo, “Smart irrigation system berbasis ESP32 dan Blynk,” Jurnal Teknologi Terapan, vol. 9, no. 3, pp. 120–128, 2021.
Copyright (c) 2026 Thomas Mahendra, Muhammad Ihsan

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This is an open-access article distributed under the terms of the Creative Commons Attribution-ShareAlike 4.0 International License which permits unrestricted use, distribution, and reproduction in any medium. Users are allowed to read, download, copy, distribute, search, or link to full-text articles in this journal without asking by giving appropriate credit, provide a link to the license, and indicate if changes were made. All of the remix, transform, or build upon the material must distribute the contributions under the same license as the original.












