Abstract
The growing usage of lithium-ion batteries in electric vehicles, renewable energy generation and consumption systems, and portable electronic devices increases the need for a smart battery monitoring and management solution. In this paper, an IoT-enabled Edge–Cloud Battery Management System (BMS) is proposed to provide real-time monitoring and predictive analysis by means of lightweight Decision Tree classifier. The suggested approach is based on a unification of battery sensing, edge computing, wireless communication, and cloud analytics processes. Voltage, current, and temperature of a battery are monitored continuously using a voltage divider circuit, ACS712 current sensor, and DS18B20 temperature sensor. Data processing, battery state classification, and activation of battery protection mechanisms under abnormal conditions are done by Raspberry Pi Pico (RP2040) device, and Wi-Fi connection via ESP8266 module is used to communicate with a cloud platform. Battery state classification is performed into such three states as Normal, Warning, and Critical depending on voltage, current, and temperature values and protection is provided when abnormal state of the battery is detected. The results of experimental evaluation of the system demonstrate average Decision Tree execution time of 12 ms, end-to-end monitoring latency of 163 ms, packet delivery ratio of 98.2%, and cloud upload success rate of 98.7%.References
- Pau, Danilo Pietro, and Alberto Aniballi. "Tiny Machine Learning Battery State-of-Charge Estimation Hardware Accelerated." Applied Sciences 2024, vol. 14, no. 14: 6240.
- Krishna, Gopal, Rajesh Singh, Anita Gehlot, Ahmad Almogren, Ayman Altameem, Ateeq Ur Rehman, and Seada Hussen. "Advanced Battery Management System Enhancement Using IoT and ML for Predicting Remaining Useful Life in Li-Ion Batteries." Scientific Reports 2024, vol. 14, no. 1: 30394.
- Gururagavendran, G., M. Deepak Kumar, and B. Blessed Sam. "Real-Time Monitoring System for Battery SOC Prediction and Metrics Analysis Using ML Techniques." 5th International Conference on Communication, Computing and Electronics Systems (ICCCES), IEEE, 2026, 541-546.
- Ismail, Mohanad, and Ryan Ahmed. "A Comprehensive Review of Cloud-Based Lithium-Ion Battery Management Systems for Electric Vehicle Applications." IEEE Access 2024, vol. 12: 116259-116273.
- Mulpuri, Sai Krishna, Bikash Sah, and Praveen Kumar. "An Intelligent Battery Management System (BMS) with End-Edge-Cloud Connectivity–A Perspective." Sustainable Energy & Fuels 2025, vol. 9, no. 5: 1142-1159.
- Tran, Manh-Kien, Satyam Panchal, Tran Dinh Khang, Kirti Panchal, Roydon Fraser, and Michael Fowler. "Concept Review of a Cloud-Based Smart Battery Management System for Lithium-Ion Batteries: Feasibility, Logistics, And Functionality." Batteries 2022, vol. 8, no. 2: 19.
- Wei, Yupeng, and Dazhong Wu. "State of Health and Remaining Useful Life Prediction of Lithium-Ion Batteries with Conditional Graph Convolutional Network." Expert Systems with Applications 2024, vol. 238: 122041.
- Huang, Rui, Jackson Fogelquist, and Xinfan Lin. "Robust Estimation of Battery State of Health Using Reference Voltage Trajectory." American Control Conference (ACC), IEEE, 2025, 4065-4070.
- Al-Rahamneh, Anas, Irene Izco, Adrian Serrano-Hernandez, and Javier Faulin. "Machine Learning-Based State-of-Health Estimation of Battery Management Systems Using Experimental and Simulation Data." Mathematics 2025, vol. 13, no. 14: 2247.
- Aydın, Mustafa, and İsmail Gürbüz. "IoT Based a Low Cost Battery Monitoring System Using ESP8266 and Arduino IoT Cloud Platform." International Journal of Automotive Engineering and Technologies 2024, vol.13, no. 4: 170-179.

Journal of Electrical Engineering and Automation