Smallholder farmers across India, including those in and around Uttar Pradesh, still manage irrigation the way their grandparents did: they walk to the field, look at the soil, and make a call. Some days that means too much water; other days, not nearly enough. Neither outcome is good for crops or for a region where water is already under stress [11]. This paper describes an IoT-driven irrigation system that our three-member team designed, assembled, and tested as our final-year project. The hardware is built around a NodeMCU ESP8266 [5], a resistive soil moisture sensor, and a DHT11 module [?] for tracking air temperature and humidity. Together they push readings to the Blynk cloud platform [4] over Wi-Fi every two seconds, where the data shows up on a smartphone dashboard in near-real time. When soil moisture drops below a threshold set in the firmware, a relay module closes the pump circuit and irrigation begins—no one needs to be present. We ran the prototype through several hours of testing across different soil wetness levels and found that pump response was consistently fast, remote visibility worked as intended, and the total component cost came out at Rs. 4500, well inside our starting budget.
Introduction
The text describes a low-cost IoT-based smart irrigation system designed for small farms in rural India, particularly addressing inefficiencies in traditional irrigation practices that rely on manual judgment.
Farmers currently decide irrigation by experience—checking soil and weather by hand—but this approach lacks continuous, measurable data and often leads to overwatering or underwatering. The project proposes replacing this with an Internet of Things (IoT) solution that uses low-cost sensors connected to a NodeMCU ESP8266 microcontroller with Wi-Fi capability to monitor soil moisture, temperature, and humidity in real time.
The motivation comes from the real challenges faced by smallholder farmers, especially those from farming families involved in the project. Existing IoT irrigation systems are often too expensive or complex, so the goal was to build a functional system under ?5000 using locally available components.
The system aims to:
Continuously monitor environmental and soil conditions
Automatically control a water pump based on soil moisture thresholds
Provide real-time data access via the Blynk mobile app
Allow remote monitoring and manual override of the pump
Reduce unnecessary manual field visits and improve irrigation efficiency
Technically, the system uses sensors (soil moisture, DHT11 for temperature and humidity), a relay module to control a water pump, and a mobile dashboard for monitoring. The software is built in Arduino C++ and sends data to the cloud every 2 seconds for stable performance.
Conclusion
The project started with one straightforward question: could low-cost, automated, remotely monitored irrigation be built on a budget that a smallholder farmer might actually con- sider? Our prototype says yes. For Rs. 4500 in hardware and no rupees in software, we built a system that reads soil mois- ture, temperature, and humidity around the clock, drives a wa- ter pump automatically based on real conditions, and makes all of that visible and controllable from a phone over ordinary home Wi-Fi [4–6].
The system has real limitations—Wi-Fi dependency, no battery backup, single-zone coverage, consumer-grade sen- sor accuracy [?]—and we have not tried to hide any of them. But as a demonstration that this kind of tool does not need enterprise budgets or specialist engineers to build and use, the prototype makes a clear point. The gap between what the smart agriculture literature proposes [1–3] and what a small- holder farm in UP can actually deploy is real, but it is smaller than it looks from the outside.
References
[1] S. R. Prathibha, A. Hongal, and M. P. Jyothi, “IoT Based Monitoring System in Smart Agriculture,” Proc. IEEE Int. Conf. on Recent Advances in Electronics and Com- munication Technology, 2017.
[2] M. Nawandar and V. R. Satpute, “IoT Based Low-Cost Intelligent Module for Smart Irrigation System,” Com- puters and Electronics in Agriculture, vol. 162, pp. 80– 90, 2019.
[3] A. Gondchawar and R. S. Kawitkar, “IoT Based Smart Agriculture,” International Journal of Advanced Re- search in Computer and Communication Engineering, vol. 5, no. 6, 2016.
[4] Blynk Inc., “Blynk IoT Platform Documentation,” [On- line]. Available: https://blynk.io
[5] Espressif Systems, “ESP8266 NodeMCU Technical Reference Manual,” [Online]. Available: https:// www.espressif.com
[6] Arduino, “Arduino IDE Documentation,” [Online]. Available: https://www.arduino.cc
[7] L. Da Xu, W. He, and S. Li, “Internet of Things in In- dustries: A Survey,” IEEE Transactions on Industrial Informatics, vol. 10, no. 4, pp. 2233–2243, 2014.
[8] J. Wolfert, L. Ge, C. Verdouw, and M. J. Bogaardt, “Big Data in Smart Farming – A Review,” Agricultural Sys- tems, vol. 153, pp. 69–80, 2017.
[9] R. Kumar and M. P. Singh, “Wireless Sensor Network Based Smart Irrigation System,” International Journal of Engineering Research and Technology, vol. 9, no. 5, pp. 1123–1128, 2020.
[10] S. Ray, “Applications of Internet of Things in Smart Agriculture: A Review,” Journal of Network and Com- puter Applications, vol. 129, pp. 1–15, 2019.
[11] F. R. Rijsberman, “Water Scarcity: Fact or Fiction?” Agricultural Water Management, vol. 80, no. 1–3, pp. 5–22, 2006.
[12] A. Botta, W. de Donato, V. Persico, and A. Pescape, “In- tegration of Cloud Computing and Internet of Things: A Survey,” Future Generation Computer Systems, vol. 56, pp. 684–700, 2016.
[13] S. D. Adagale and S. B. Patil, “Water Management in In- dian Agriculture: Challenges and Opportunities,” Inter- national Journal of Current Microbiology and Applied Sciences, vol. 7, no. 4, pp. 3580–3588, 2018.
[14] T. Agarwal, “Relay Module with Arduino: Work- ing and Circuit Diagram,” ElProCus – Elec- tronic Projects for Engineering Students, [Online]. Available: https://www.elprocus.com/ relay-module-with-arduino