BMS

hosier·free-of-charge·Hardware/BMS.kicad_pcb

BMS PCB layout, top view — open source AVR/Arduino board by hosier

About the BMS PCB

BMS is an open source AVR/Arduino PCB design by hosier, published on GitHub under the MIT license. It is a 2-layer board measuring 88.9 × 33 mm, with 100 components from 33 distinct parts.

Its main chip is the ATMEGA32U4, from the AVR/Arduino family. Other key parts include the BQ76PL536A and MIC5329. By type, the board carries 27 capacitors, 18 resistors, 9 connectors, 8 fuses, 6 transistors and 6 jumpers.

It belongs with the power & battery designs in this gallery.

From the project

Open Source Battery Management

Main components on the BMS

BMS bill of materials (BOM)

100 components, 33 distinct parts.

QtyPartRefs
1
BQ76PL536A
U1
1
ATMEGA32U4
U2
1
MIC5329
U3
6
FDN359AN
Q1, Q2, Q3, Q4, Q5, Q6
1
16MHz
X1
1
USB-MINI-B
CON1
2
CONN_01X08
P1, P2
1
CONN_01X03
P3
1
CONN_01X04
P4
1
CONN_01X07
P5
2
CONN_01X12
P6, P7
1
CONN_02X03
P8
8
FUSE
F1, F2, F3, F4, F5, F6, F7, F8
6
JUMPER
JP1, JP2, JP3, JP4, JP5, JP6
4
R_PACK4
RP1, RP2, RP3, RP4
3
1k
RP5, RP6, RP7
1
SW_PUSH
SW1
12
ZENER
Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8 +4
1
Power LED
D1
1
DIODE
D2
Show 13 more
QtyPartRefs
2
10uf
C1, C27
18
0.1uf
C2, C4, C6, C8, C9, C10, C11, C12 +10
3
2.2uf
C3, C5, C7
1
10uf
C20
1
1uf
C23
2
20pf
C25, C26
1
100k
R1
6
47
R2, R4, R6, R8, R10, R12
6
1M 1%
R3, R5, R7, R9, R11, R13
2
22
R14, R15
1
10k
R16
1
1M
R17
1
1k
R18

BMS design files

The KiCad project lives in the hosier/free-of-charge repository on GitHub; these links point at the commit this page was built from.

BMS: common questions

What microcontroller does the BMS use?

The BMS is built around the ATMEGA32U4, from the AVR/Arduino family.

How big is the BMS PCB?

The BMS measures 88.9 × 33 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the BMS?

100 components, from 33 distinct parts. The full bill of materials is listed on this page.

Where can I download the BMS design files?

From the hosier/free-of-charge repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the BMS design in my own project?

Yes, under the terms of its MIT license, which hosier chose for the repository.

Can I test firmware for the BMS without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

More boards in free-of-charge

Similar boards