ESP32 Based Electric Energy Consumption Meter

  • Paul Stone Macheso Department of Physics, University of Malawi, Zomba, Malawi.
  • Doreen Thotho African Center of Excellence in Internet of Things (ACEIoT), University of Rwanda, College of Science and Technology, Kigali, Rwanda.
Keywords: ESP32, Energy, Internet of Things, Blynk, Current Transformer


In recent years, the Smart Energy Meter has attracted a lot of attention from all over the world. In this paper a design and prototyping a low-cost IoT energy monitoring is presented, which may be utilized in a variety of applications such as power billing, smart grid energy management, and home automation. The system is based on a low-cost ESP32 microcontroller that is interfaced non-invasive Current Transformer (CT) sensors, and voltage sensor to get data from sensor nodes and deliver it to a Blynk server over the internet. The studies' findings showed that the system for monitoring energy consumption can precisely record voltage, current, active power, and cumulative power consumption.


Metrics Loading ...


Benzi F., Anglani N., Bassi E., Frosini L., (2011). Electricity Smart Meters Interfacing the Households, IEEE Transactions on Industrial Electronics, 58(10), 4487-4494.

Rashed Mohassel R., Fung, A., Mohammadi, F., & Raahemifar K., (2014). A survey on Advanced Metering Infrastructure, International Journal of Electrical Power & Energy Systems, 63, 473-484.

Amin S.M., Wollenberg B.F., (2005). Toward a smart grid: power delivery for the 21st century, IEEE Power and Energy Magazine, 3(5), 34-41.

Chooruang, Komkrit, Kraison Meekul, (2018). Design of an IoT energy monitoring system, 16th International Conference on ICT and Knowledge Engineering (ICT&KE), IEEE.

Govindarajan, R., Meikandasivam S., & Vijayakumar D., (2020). Performance Analysis of Smart Energy Monitoring Systems in Real-time, Engineering, Technology & Applied Science Research, 10(3), 5808-5813.

Galina, Mia, Muhammad Wahyu Ramadhani, & Joni Welman Simatupang, (2019). Prototype of Postpaid Electricity and Water Usage Monitoring System, 2019 International Conference on Sustainable Engineering and Creative Computing (ICSECC), IEEE.

Kumar L.A., Indragandhi V., Selvamathi R., Vijayakumar V., Ravi L., Subramaniyaswamy, V., (2021). Design, power quality analysis, and implementation of smart energy meter using internet of things, Computers and Electrical Engineering, 93, 107203.

Yaghmaee M.H., Hejazi H., (2018). Design and Implementation of an Internet of Things Based Smart Energy Metering, In 2018 IEEE International Conference on Smart Energy Grid Engineering (SEGE), IEEE, Canada.

Faisal M., Karim T.F., Ridwan Pavel A., Md. Hossen S., Hossain Lipu M.S., (2019). Development of Smart Energy Meter for Energy Cost Analysis of Conventional Grid and Solar Energy, in 2019 International Conference on Robotics,Electrical and Signal Processing Techniques (ICREST), IEEE, Bangladesh.

Prathik, M., Anitha, K., Anitha, V., (2018). Smart energy meter surveillance using IoT, Proceedings of the International Conference on Power, Energy, Control and Transmission Systems, ICPECTS, IEEE, India.

Visalatchi S., Kamal Sandeep, K., (2017). Smart energy metering and power theft control using arduino & GSM, 2nd International Conference for Convergence in Technology, I2CT, IEEE, India.

Kumar A., Thakur S., & Bhattacharjee P., (2018). Real time monitoring of AMR enabled energy meter for AMI in smart city-an IoT application, IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS), IEEE, India.

Koay, B.S., Cheah, S.S., Sng Y.H., Chong P.H.J., Shum P., Tong Y.C., Wang X.Y., Zuo Y.X., Kuek H.W., (2003). Design and implementation of Bluetooth Energy Meter, Fourth International Conference on Information, Communications and Signal Processing, 2003 and the Fourth Pacific Rim Conference on Multimedia, Proceedings of the 2003 Joint, IEEE, Singapore.

Kaur, M., Mathew, L., Alokdeep, A., Kumar, A., (2018). Implementation of Smart Metering based on Internet of Things, IOP Conference Series: Materials Science and Engineering, 331(1), 012015.

Ahmed, T., Miah, M., Islam, M., & Uddin, M., (2012). Automatic electric meter reading system: A cost-feasible alternative approach in meter reading for bangladesh perspective using low-cost digital wattmeter and wimax technology, arXiv preprint arXiv.

Wu B., Tan N., (2019). An energy metering and measurement SoC with a novel low-power DSP architecture, IEEE Internet of Things Journal, 6(2), 3298–3308.

Woong Hee K, Sunyoung L., Jongwoon H., (2011). Real-time Energy Monitoring and

Controlling System based on ZigBee Sensor Networks, Procedia Computer Science, 5, 794-797.

Available Online Retrieved on 6TH June 2022

Abubakar, I., Khalid, S.N., Mustafa, M.W., Shareef, H., & Mustapha, M., (2017). Calibration of ZMPT101B voltage sensor module using polynomial regression for accurate load monitoring, Journal of Engineering and Applied Sciences, 12(4), 1077-1079.

Babiuch, Marek, Petr Foltýnek, & Pavel Smutný., (2019). Using the ESP32 microcontroller for data processing, 2019 20th International Carpathian Control Conference (ICCC), IEEE, Poland.

Kareem, Husam, & Dmitriy Dunaev., (2021). The Working Principles of ESP32 and Analytical Comparison of using Low-Cost Microcontroller Modules in Embedded Systems Design, 4th International Conference on Circuits, Systems and Simulation (ICCSS), IEEE, Malaysia.

Available online Retrieved on 8th June 2022

Fezari, Mohamed, & Ali Al Dahoud, (2018). Integrated Development Environment “IDE” For Arduino, WSN applications, 1-12.

Kabir, Y., Mohsin, Y.M., & Khan, M.M., (2017). Automated power factor correction and energy monitoring system, In 2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT), IEEE, India.

Putra, L., & Kanigoro, B., (2015). Design and implementation of web-based home electrical appliance monitoring, diagnosing, and controlling system, Procedia Computer Science, 59, 34-44.

Todica, M., (2016). Controlling Arduino board with smartphone and Blynk via internet.

Govindarajan, R., Meikandasivam, S., & Vijayakumar, D., (2019). Cloud computing based smart energy monitoring system, International Journal of Scientific and Technology Research, 8(10), 886-890.

Macheso, P.S.B., Sibomana, L., & Gatare, I., (2021, March). Design of Energy Monitoring System for Traditional Factories, In 2021 7th International Conference on Advanced Computing and Communication Systems (ICACCS), IEEE, India.

How to Cite
Macheso, P. S., & Thotho , D. (2022). ESP32 Based Electric Energy Consumption Meter. International Journal of Computer Communication and Informatics, 4(1), 23-35.

Views: Abstract : 40 | PDF : 22

Plum Analytics