Prototype of Water Level Detector Using Node MCU


  • Mohd Suhaidi Shafie Politeknik Kuala Terengganu Author
  • Napisah Harun Politeknik Kuala Terengganu Author



Nowadays, the internet and human life are inseparable. Those who do not keep up with developments and apply the latest technology in their daily lives are considered to be lagging behind. The concept of the internet of things is very simple where all devices that have an ON and OFF button can be connected to the internet. The purpose of this project was developed to produce a prototype device called a water level detector. This prototype was developed to know the water level in the tank automatically without the need to measure it manually every time there is a problem of lack of water or water leakage to avoid wasting water. With this prototype, it can facilitate maintenance to know the water level from time to time. The project was developed using several components and applications such as the NodeMCU ESP8266 as a microcontroller and the Blynk application used to control the NodeMCU over the internet and also to allow creating an interface for prototyping. The main purpose of this prototype is to determine when the water level in the tank is above normal, alert or dangerous levels. This prototype can also identify the absence of water in the tank by sending a notification to the user so that the water pump can be turned on. When the water in the tank is full and touches the sensor at the top, a notification of full water and the water pump is closed will be sent to the user. If the user receives a no water detected notification that is sent continuously without stopping and does not send a notification that the water is full then it means that the water pump is not working properly. Through this project, maintenance does not need to manually check the water level in the tank because the water level can be known through notifications sent through mobile phones. This water level detector is very useful for schools, industries or homes that use water tanks. Finally, this project still needs to be improved from time to time for better use in the future.


Download data is not yet available.


Faisal, M., Mutiara, Z., Awwal Miftah Hidayat, S., Rinaldi Basrida, A., & Fazrin, M. T. (2023). Prototype of water level and rainfall detection system as flood warning based on Blynk IOT Application. International Transactions on Education Technology (ITEE), 2(1), 1–10.

Gunawan, I., Akbar, T., & Giyandhi Ilham, M. (2020). Prototipe Penerapan internet of things (IOT) pada monitoring level Air Tandon Menggunakan NODEMCU Esp8266 Dan Blynk. Infotek : Jurnal Informatika Dan Teknologi, 3(1), 1–7.

Hashi, A. O., Abdirahman, A. A., Elmi, M. A., Hashi, S. Z., & Rodriguez, O. E. (2021). A real-time flood detection system based on machine learning algorithms with emphasis on Deep learning. International Journal of Engineering Trends and Technology, 69(5), 249–256.

Hudedmani, M.G, Nagaraj, S.N., Shrikanth, B.J., Ali,A.S.,Pramod G. (2018). Flexible Automatic Water Level Controller and Indicator. World Journal of Technology, Engineering and Research. 3(1), 359–366.

JY Engineering & Marketing Sdn Bnd. (2022). 11 tips to choose a water tank for your home: Jy Malaysia.

Madakam, S., Ramaswamy, R., & Tripathi, S. (2015). Internet of things (IOT): A literature review. Journal of Computer and Communications, 03(05), 164–173.

Noar, N. A., & Kamal, M. M. (2017). The development of Smart Flood Monitoring System using ultrasonic sensor with BLYNK applications. 2017 IEEE 4th International Conference on Smart Instrumentation, Measurement and Application (ICSIMA).

S. Jatmiko, Mutiara, A.B. Mutiara & M. Indriati. (2012). Prototype Of Water Level Detection System With Wireless. Journal of Theoretical and Applied Information Technology, 37(1), 52-59.

Singh Parihar, Y. (2019). Internet of Things and Nodemcu A review of use of Nodemcu ESP8266 in IoT products. Journal of Emerging Technologies and Innovative Research (JETIR), 6(6), 1085–1088.






How to Cite

Prototype of Water Level Detector Using Node MCU . (2024). Malaysian Journal of Information and Communication Technology (MyJICT), 8(2), 43-51.