Wireless Battery Monitoring System for Lithium Battery Packs

Build your own wireless battery monitoring system to monitor individual cell voltage and current remotely using ESP32 . This DIY wireless BMS can be used with any lithium battery pack to improve safety and monitor performance.

This project demonstrates how to build a Wireless Battery Monitoring System using the ESP32 microcontroller. The system monitors individual cell voltages and facilitates cell balancing through a web interface.
IoT based Battery SoC () Monitoring System with ESP32

This project is based on a DIY ESP32 Battery Powered IoT Board with a built-in Battery Management and Charging System. The board can charge any single- cell Lithium -Ion or Lithium -Polymer battery using a BQ24092D charging IC, while a TPS63020 buck-boost converter provides a stable 3.3 V supply to the ESP32 .
DIY Wireless Battery Monitoring System! 🚀 Learn how to build your own battery health monitor using the AD7280 Lithium -Ion Battery Monitoring chip and ESP32 for wireless connectivity. 🛠️ ...

Useful Notes on Lithium Cell Monitoring Using Esp32
🔋 ESP32 Battery Monitoring Module 📌 Overview This project implements a battery monitoring system using the ESP32 to measure, estimate, and display the charge level of a Lithium -ion (18650) battery.
Creating a lithium smart IoT battery monitoring system using ESP32 can significantly enhance safety through real-time IoT integration and automatic cutoff features.

Overview of Lithium Cell Monitoring Using Esp32
This paper discusses the design and implementation of an inexpensive smart Battery Management System using the ESP32 microcontroller. The system was able to monitor in real-time, parameters needed to be monitored in a battery such as voltage, temperature and State of Charge of the battery using a cloud-based dashboard.
The control algorithm is not a perfect PID (Proportional-integral-derivative) but includes proportional control. we can control the entire device using a webpage hosted on the ESP32 itself, and it also features a 0.96″ OLED display to show multiple parameters in real time.

Management and monitoring of lithium
And the management and monitoring of the recharge of ion- lithium batteries used in electric vehicles and other devices requires efficient systems.





This project uses an ESP32 to monitor a Li-ion battery's voltage and charging current in real-time. It reads analog values through voltage divider and current sense resistors, dynamically adjusts charging via PWM, and reports results through the Serial Monitor. No display module required - just open your Serial Monitor.