BMS-6s
Manasviii15·BMS-6s·Netlist/BMS_Netlist.net
About the BMS-6s PCB
BMS-6s is an open source STM32 PCB design by Manasviii15, published on GitHub. It is a board, with 15 components from 6 distinct parts.
Its main chip is the STM32G0B1RET6, from the STM32 family. Other key parts include the BQ76940PFBR and TJA1051T/3/1J. By type, the board carries 8 transistors, 3 ICs and 1 fuse.
It belongs with the power & battery designs in this gallery.
From the project
Battery Management System for 6s Li-ion pack
1. Upload Gerbers ZIP → Select 4-layer 2. Dimensions: 160 × 110 mm 3. Quantity: 5–10 (prototype) 4. Layer stackup: JLC04161H-7628 (or equivalent) 5. Cu thickness: Specify 1/1/2/3 oz (non-standard — confirm with fab) 6. Surface finish: ENIG 7. Solder mask: Green 8. Request impedance test coupon (50 Ω)
⚠️ High voltage warning: Pack voltage up to 26.1V (6S), max 60V transient ⚠️ High current: 70A continuous, 300A short-circuit. Use proper fusing. ⚠️ ESD sensitive: U1, U2, U3 are ESD sensitive. Handle with ESD precautions. ⚠️ Pre-charge: Always use pre-charge circuit before connecting capacitive…
Main components on the BMS-6s
BMS-6s bill of materials (BOM)
15 components, 6 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BQ76940PFBR BQ76940 Texas Instruments | QFN-44-1EP_7x7mm_P0.5mm_EP5.5x5.5mm | U1 |
| 1 | STM32G0B1RET6 STMicroelectronics | LQFP-64_10x10mm_P0.5mm | U2 |
| 1 | TJA1051T/3/1J TJA1051T/3 NXP Semiconductors | SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 8 | IRFB7537PBF Vishay Siliconix | TO-220-3_Vertical | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 |
| 1 | 0498100.MXP 100A/58V Littelfuse | Fuse_5x20mm_Horizontal | F1 |
| 3 | B57164K103J 10k B3977 TDK | NTC_10k_Murata_NCU15WF104F60RC | NTC1, NTC2, NTC3 |
BMS-6s design files
The KiCad project lives in the Manasviii15/BMS-6s repository on GitHub; these links point at the commit this page was built from.
BMS-6s: common questions
What microcontroller does the BMS-6s use?
The BMS-6s is built around the STM32G0B1RET6, from the STM32 family.
How many components are on the BMS-6s?
15 components, from 6 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the BMS-6s design files?
From the Manasviii15/BMS-6s repository on GitHub, which has a netlist and the BOM; the links under Design files point to each one.
Can I use the BMS-6s design in my own project?
The repository has no license, so all rights stay with Manasviii15. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the BMS-6s without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
Module 16S
stuartpittaway
71.1 × 89.6 mm113 parts4LCC-BY-NC-4.01.1kSTM32
Djinn
tzarc
192.3 × 150.5 mm216 parts2LCERN-OHL-S-2.0988STM32
Ghoul
tzarc
228.6 × 79.4 mm163 parts2LCERN-OHL-S-2.0988