Design And Implementation Of Smart Iot Based Plant Irrigation System Using Nodemcu Esp8266 Microcontroller And Blynk Interface Technology
Keywords:
IoT, NodeMCU, Soil Moisture sensors, Real time monitoringAbstract
This paper presents the design and implementation of a Smart IoT-based Plant Irrigation System utilizing the NodeMCU (ESP8266) microcontroller, aimed at automating irrigation based on real-time soil moisture data. The proposed system integrates a soil moisture sensor, water pump, and Wi-Fi-enabled NodeMCU to monitor and manage irrigation processes efficiently. When the soil moisture level drops below a defined threshold, the system automatically activates the water pump, ensuring that plants receive adequate water without human intervention. The NodeMCU sends data, monitor soil moisture levels and irrigation activity through a web dashboard. The system include low-cost components, ease of deployment, and real-time remote monitoring capabilities. The use of sensor enhances the functionality by sending mobile notifications to users and enabling remote control of the pump. The system is powered via a 5V power source and is designed to be scalable and energy-efficient, making it suitable for both home gardens and small-scale agricultural applications. The methodology involves setting up the hardware with NodeMCU, DHT11 (for temperature and humidity), soil moisture sensor, relay module, and a submersible water pump. The firmware is programmed using the Arduino IDE. Moisture data is sampled at regular intervals and used to make decisions about irrigation timing and duration. The system also logs environmental parameters to support data-driven analysis of plant growth conditions. The implemented system was tested over a period of two weeks in a controlled garden environment. It successfully maintained optimal soil moisture levels by activating the water pump automatically whenever moisture fell below the 30% threshold. Data was reliably transmitted to the dashboard as expected. Notifications were received in real-time through the system. The system reduced water usage by approximately 40% compared to manual irrigation.
References
Atzori, L., lera, A., Morabito, G.(2010). The internet of Things: A survey. Computer. Networks, 54(15), 2787-2805.
Gomathy, C.K., Vamsikumar, A., Karthik, B.(2021). The Smart Irrigation System Using IoT. International Research Journal of Engineering and Technology, 8(10), 1-5.
Ifeagwu, E.N., Okafor, J. O. (2025). Fuzzy based Irrigation improvement system for Nigerian Agricultural Fields. Caritas Journal of Engineering Technology, 3(2), 75-94.
Jabar, H., Yousif, K. A., Mohamed, O. B. (2022). Experimental and Mathematical Models for Real Time Monitoring and Auto Watering Using IOT Architecture. Computers, 11(1), 7.
Janani, M., Naveen, K. M., Narashimabalaji, E. (2023). Solar Energy Based Smart Irrigation system Using IoT. Journal of ISMAC, 5(2), 83-99.
Leiner, M.(1997). The past and future history of Regulus. Communications of the ACM, 40(2), 102-108.
Negm, E.M. (2023). IOT-Smart irrigation with tracking system using Node MCU ESP8266. International Journal of Scientific Research In Computer Science and Engineering, 11(6), 43-52.
Okandeji, A.A., Onaifo, F., Kabir, M.T., Yakubu, K. (2020). Design and Implementation of Internet of Things based Irrigation System. Arid Zone Journal of Engineering, Technology and Environment, 16(4), 663-674.
Patel, A.S., Tope, G. (2016). Smart Irrigation System. International Journal of Engineering and Technical Research, 3(3), 23-26.
Rawal, S. (2017). IOT based Smart Irrigation System. International Journal of Computer Applications,159 (8), 7-11.
Srivastava, P., Bajaj, M., Rana, A.S.(2018). Irrigation System using IOT. Fourth International conference on Advances in Electrical, Electronics, Information, Communication and Bio Informatics ,Piscataway, New jersey, USA.
Tole, S., Ahmad, N., Tri, W., Watra, A. (2024). Smart Irrigation system using node microcontroller unit ESP8266 and Ubidots Cloud platform. Computer Science and Information Technologies, 5(2),168-175.