This research concentrates on the creation of an intelligent energy monitoring and voltage protection system utilizing the ESP32 microcontroller. The system\'s main goal is to help people keep track of how much electricity they use and protect their electrical appliances at the same time. It is common for household electrical systems to have sudden changes in voltage and too much current. Because of this, appliances might not work right and their life span might be shorter. In some cases, it can also make things unsafe. The proposed system keeps an eye on the main electrical quantities, such as voltage, current, power, and total energy used, to deal with this problem. A voltage sensing circuit detects the supply voltage, and a current transformer measures the load current. After being measured, these signals are used for more processing and monitoring. The ESP32 takes these signals and figures out the real-time power usage of the load by calculating the RMS values. The system has a relay mechanism built in to keep it safe. The relay automatically disconnects the load if the voltage or current goes above a certain safe level to protect it. A 16×2 LCD screen shows the measured values and the status of the system, making it easy for the user to see how much energy is being used and how the system is doing overall.
Introduction
Electrical appliances in homes and small shops often face problems such as high voltage, low voltage, and excessive current, which can damage equipment and create safety risks. Traditional energy meters only measure total electricity consumption for billing and do not provide information about voltage conditions or load behavior. As a result, users usually become aware of electrical problems only after appliance damage or an unusually high electricity bill.
To solve this issue, the study proposes a Smart Energy Monitoring and Voltage Protection System based on the ESP32 microcontroller. The system measures AC voltage and load current using sensing components and calculates RMS voltage, RMS current, real-time power, and total energy consumption. These values are displayed on a 16×2 LCD, allowing users to monitor their electricity usage in real time.
The system also includes a relay-based protection mechanism. If the voltage becomes too high, too low, or if the current exceeds a preset limit (overload condition), the ESP32 automatically activates the relay to disconnect the load, protecting appliances from damage.
The design consists of several components such as a step-down transformer, bridge rectifier, voltage regulator, current transformer (CT), ESP32 controller, relay module, and LCD display. The transformer reduces the high AC voltage to a safer level, while the CT sensor measures current without direct electrical contact. The ESP32 processes the signals, calculates electrical parameters, and controls the protection system.
The methodology involves real-time sensing, signal processing, calculation of RMS values, power and energy measurement, and automatic protection logic. The system continuously compares measured values with safety thresholds and controls the relay accordingly.
Testing results show that the system can accurately monitor voltage, current, power, and energy consumption while quickly disconnecting the supply during abnormal conditions such as overvoltage, undervoltage, and overload. Overall, the project provides a low-cost, reliable, and efficient solution for household energy monitoring and electrical protection, improving both energy awareness and appliance safety.
Conclusion
Electrical power is used every day in homes and small shops for running different appliances. In many cases, the supply voltage is not stable and problems like high voltage, low voltage, or excessive current can occur. Because of this, electrical appliances may get damaged or their performance may reduce over time. Sometimes these issues also create safety risks. Normal energy meters only record total energy for billing and do not show detailed information about voltage condition or load behavior. So most users come to know about the problem only after equipment failure or a sudden increase in the electricity bill.
References
[1] G. Parshuram, P. Venkateswara Reddy, B. M. Sahith, and R. Prabhakar, “Over load protection system for home appliances using Arduino,” International Journal for Recent Developments in Science & Technology, vol. 9, no. 4, Apr. 2025.
[2] S. Y. Sayais, S. Rajput, S. Patil, V. Nikumbh, G. Shisode, and M. Manikam, “Overvoltage and undervoltage load protection system using Arduino Uno,” International Research Journal of Engineering and Technology, vol. 11, no. 11, Nov. 2024.
[3] R. S. Hariharan, R. Agarwal, M. Kandamuru, and H. A. Gaffar, “Energy consumption monitoring in smart home system,” IOP Conference Series: Materials Science and Engineering, AICERA 2020.
[4] G. K. M., S. M. V., S. G. D., and T. R., “Energy monitoring device using Arduino,” International Journal for Research in Applied Science & Engineering Technology, vol. 1, no. 7, Jul. 2023.
[5] Z. Bocheng, “Design of building energy monitoring and management system,” in Proc. 2nd Int. Conf. Business Computing and Global Informatization, IEEE, 2020.
[6] H. J. El-Khozondar, S. Y. Mtair, K. O. Qoffa, O. I. Qasem, A. H. Munyarawi, Y. F. Nassar, E. H. E. Bayoumi, and A. A. E. B. A. El Halim, “A smart energy monitoring system using ESP32 microcontroller,” e-Prime – Advances in Electrical Engineering, Electronics and Energy, vol. 9, 2024.
[7] M. Utekar, M. Joshi, and N. Mehendale, “Empowering Smart Grids with IoT-enabled Energy Meter Monitoring,” SSRN, 2024.
[8] Md. I. Joha, Md. M. Rahman, and Md. I. Zubair, “IoT-Based Smart Energy Monitoring, Management, and Protection System for a Smart MicroGrid,” in Proc. 2024 Third Int. Conf. Power, Control and Computing Technologies (ICPC2T), 2024.
[9] M. M. G. Lubis, S. M. Putri, and H. Satria, “Design of household electricity protection and monitoring automation with IoT ESP32,” International Journal of Applied Science, Engineering and Technology, vol. 2, no. 3, 2022.
[10] R. Aghera, S. Chilana, V. Garg, and R. Reddy, “A deep learning technique using low sampling rate for residential non-intrusive load monitoring,” 2021.
[11] G.-L. Huang, A. Anwar, S. W. Loke, A. Zaslavsky, and J. Choi, “IoT-based analysis for smart energy management,” 2023.
[12] K. Suresh, Y. Nithya, G. S. Sai, A. Narotham, and G. Mahesh, “Smart IoT based energy metering system for microgrids,” Journal of Nonlinear Analysis and Optimization, vol. 15, no. 1, 2024.
[13] Y. C. Yasodha, E. Enbathamizhan, P. Periyasamy, R. M., and N. S., “IoT based smart energy consumption and monitoring system,” International Journal of New Innovations in Engineering and Technology, vol. 24, 2024.
[14] C. Srun, S. Ive, S. Siren, S. Mao, V. Ny, and S. Phal, “Efficient energy usage monitoring system with ESP32 technology,” in Proc. 2024 7th Int. Conf. Green Technology and Sustainable Development (GTSD), 2024.
[15] R. El Mokadem, Y. B. Maissa, and Z. El Akkaoui, “Federated learning for energy constrained IoT devices: A systematic mapping study,” 2023.