Description
Smart BMS with all the features
Greetings everyone,
I designed this 7S BMS (Battery Management System) for monitoring as well as Balance Charging the battery.
it includes all the feature like
- Over current protection
- short circuit protection
- Over Voltage Protection
- Under Voltage Protection
- Over Temperature protection
- individual cell Voltage monitoring
This can charge battery with a maximum of 10A and can be programmed for any type of cell i.e. Li-ion, Li-Po, Li-fe and Ni-cd.
You can monitor cell Voltage over WiFi.
You can program it however you want.
Note: This version of the schematic is wrong. The latest version is linked at Smart BMS V2
Schematic and Layout

Jun 20,2021
6,751 views
end-flag
Smart BMS with all the features
It is a 7S BMS based around ESP8266.
using the WIFI of ESP8266 one can monitor as well as change setting of the BMS over WiFi.
6751
5
3
10.00 (2)
Published: Jun 20,2021
Purchase
Donation Received ($)
PCBWay Donate 10% cost To Author
File Last Updated: 2023/09/18 (GMT+8)
File update record
2023-09-1817:46:53
Parts List (BOM) is updated.
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
Copy this HTML into your page to embed a link to order this shared project
Copy
Under the
Attribution-ShareAlike (CC BY-SA)
License.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(3)
- Likes(5)
-
Engineer Jul 09,2022
-
Engineer Feb 16,2022
-
Repkon Makina Jul 01,2021
-
Volodymyr Matjuh Jun 24,2021
-
Parmesh Singh Jun 20,2021
View More
VOTING
2 votes
- 2 USER VOTES
10.00
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Design
1/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Usability
2/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Creativity
3/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Content
4/4

-
10design
-
10usability
-
10creativity
-
10content
10.00

-
10design
-
10usability
-
10creativity
-
10content
10.00
More by Parmesh Singh
-
Smart BMS with all the features Greetings everyone,I designed this 7S BMS (Battery Management System) for monitoring as well as Bala...
-
3-S Balance Charger for Li-ion and Li-po This is a very simple Balance charging circuit based around TL431 current regulator/shunt I/C.this c...
-
Variable DC to DC converter with Current Control I Made this DC DC converter to to be used as Lab power supply. using an 12V 120W SMPS one can easily...
-
General Purpose Board For PICO This General Purpose Board can control 12 different components at once. That includes 2 Stepper Moto...
-
Arduino Based Quadcoptor Flight Controller This module can be used in any flight controller you need to just add or remove some headers to be a...
-
I2C LCD Driver I designed it to be used in a component tester im currently designing. this can reduce the number of...
-
Smart BMS V2 Smart BMS with all the featuresGreetings everyone,after so many feedback from my friends i redesigne...
-
Smart BMS with all the features Greetings everyone,I designed this 7S BMS (Battery Management System) for monitoring as well as Bala...
-
3-S Balance Charger for Li-ion and Li-po This is a very simple Balance charging circuit based around TL431 current regulator/shunt I/C.this c...
-
Variable DC to DC converter with Current Control I Made this DC DC converter to to be used as Lab power supply. using an 12V 120W SMPS one can easily...
-
General Purpose Board For PICO This General Purpose Board can control 12 different components at once. That includes 2 Stepper Moto...
-
Arduino Based Quadcoptor Flight Controller This module can be used in any flight controller you need to just add or remove some headers to be a...
-
I2C LCD Driver I designed it to be used in a component tester im currently designing. this can reduce the number of...
-
Smart BMS V2 Smart BMS with all the featuresGreetings everyone,after so many feedback from my friends i redesigne...
-
Smart BMS with all the features Greetings everyone,I designed this 7S BMS (Battery Management System) for monitoring as well as Bala...
-
3-S Balance Charger for Li-ion and Li-po This is a very simple Balance charging circuit based around TL431 current regulator/shunt I/C.this c...
-
Variable DC to DC converter with Current Control I Made this DC DC converter to to be used as Lab power supply. using an 12V 120W SMPS one can easily...
-
General Purpose Board For PICO This General Purpose Board can control 12 different components at once. That includes 2 Stepper Moto...
-
Arduino Based Quadcoptor Flight Controller This module can be used in any flight controller you need to just add or remove some headers to be a...
You may also like
-
Modifying a Hotplate to a Reflow Solder Station
264 0 3 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
193 0 1 -
-
Nintendo 64DD Replacement Shell
215 0 1 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
493 4 2 -
How to measure weight with Load Cell and HX711
460 0 3 -
-
Instrumentation Input, high impedance with 16 bit 1MSPS ADC for SPI
560 0 0
Hey.. Thanks for the feedback.. as i can see i have mistakenly interchanged the resistor in voltage divider.. i have rectified that issue in the next iteration you can check that out and please let me know how i can improve this design.. Link for the next iteration : https://www.pcbway.com/project/shareproject/Smart_BMS_V2.html Thanks and Regards Parmesh