BMS-Master

UCDFS·Circuits·ENNOID_BMS/Master/BMS-Master.kicad_pcb

BMS-Master PCB layout, top view — open source STM32 board by UCDFS

About the BMS-Master PCB

BMS-Master is an open source STM32 PCB design by UCDFS, published on GitHub. It is a 2-layer board measuring 135.1 × 159.4 mm, with 218 components from 78 distinct parts.

Its main chip is the STM32F303CCT6, from the STM32 family. Other key parts include the TPS76350DBVR, AMC1301DWV, SFH617A-2X009T, AMC1302 and SN6501DBVR. By type, the board carries 85 resistors, 65 capacitors, 19 diodes, 17 ICs, 16 connectors and 10 transistors.

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

From the project

KiCad projects and PCB designs for UCDFS electronic circuits.

Welcome to the University College Dublin Formula Student (UCDFS) KiCad circuits repository! This is the central location for all our electronic circuit designs, schematics, and PCB layouts.

This repository contains KiCad project files for various electronic circuits used in our Formula Student vehicle and projects. All designs are created using KiCad, an open-source electronic design automation (EDA) suite.

Main components on the BMS-Master

BMS-Master bill of materials (BOM)

218 components, 78 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
TPS76350DBVR
TPS76350
U1, U2
2
AMC1301DWV
AMC1301
U3, U4
2
SFH617A-2X009T
U5, U17
1
AMC1302
U6
2
SN6501DBVR
SN6501DBV
U7, U8
1
OPA2197IDR
U9
1
ISL28022FUZ-T7A
ISL28022
U10
1
LM5165YDRCT
LM5165YDRC
U11
1
STM32F303CCT6
STM32F303CCTx
U12
2
LTC6820IMS#PBF
LTC6820
U13, U14
1
CP2104-F03-GM
CP2104
U15
1
ISO1050DUBR
U16
10
BSS138
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +2
1
ABM3-8.000MHZ-D2Y-T
8MHz
Y1
1
1729128
BAT_Power
J1
1
N/A
Contactor+
J2
1
N/A
Contactor-
J3
1
B2B-XH-A
+ 12V -
J4
1
B5B-XH-A
Power Button
J5
1
1729128
INV_Power
J6
Show 58 more
QtyPartRefs
1
B2B-XH-A
ISOSPI_CELL
J7
1
B2B-XH-A
ISOSPI_TEMP
J8
1
B2B-XH-A
Charger_Shutdown
J9
1
B2B-XH-A
LVE_Shutdown
J10
1
B5B-XH-A
CAN
J11
1
1729128
Charge +
J13
1
B2B-XH-A
Charger
J14
1
B5B-XH-A
DEBUG
J15
1
B5B-XH-A
SERIAL
J16
1
UJ20-C-H-G-SMT-1-P16-TR
J17
2
760390014
TRANSF5
TR1, TR2
2
HM2108NL
TR3, TR4
2
smcj440ca
D1, D2
3
SML-D12P8WT86C
POWER
D3, D5, D6
1
SML-D12P8WT86C
STATUS
D4
4
MBR0502L
MBR0520
D7, D8, D9, D10
2
BZT52C16-E3-08
BZT52C16
D11, D14
5
1N4148W-7-F
1N4148W
D12, D13, D15, D16, D17
1
SP0502BAHTG
SP0502BAHT
D18
1
SZNUP2105LT1G
SZNUP2105L
D19
1
744043151
L1
4
CL21A106KAYNNNE
10u
C1, C2, C5, C6
26
GRM188R71E104KA01D
100n
C3, C4, C8, C10, C12, C13, C14, C15 +18
3
CL10B331KB8NNNC
330p
C7, C9, C11
6
GRM188R61A225KE34D
2.2u
C18, C19, C20, C35, C57, C61
5
CL10A106MQ8NNNC
10u
C21, C22, C39, C40, C41
3
GRM1885C1H222JA01D
2.2n
C23, C24, C25
3
GRM1555C1H221JA01D
220p
C26, C27, C28
5
GRM188R71E105KA12D
1u
C33, C49, C50, C62, C64
2
CL21A226MOQNNNE
22u
C36, C37
1
GCM188R71H473KA55D
47n
C38
2
GRM1885C1H180JA01D
18p
C42, C43
4
885012206114
10n
C45, C46, C47, C48
1
GRM188Z71A475ME15D
4.7u
C59
5
RC0603JR-07470RL
470
R1, R2, R3, R6, R7
2
RC0603JR-075K1L
5.1k
R4, R5
8
RC1206FR-07470KL
470K
R8, R9, R11, R12, R13, R14, R17, R18
2
CRCW2512220KFKEG
220k
R10, R15
1
CSM2F-8518-L100J01
R16
13
MCWR06X1001FTL
1k
R19, R20, R21, R22, R23, R25, R33, R34 +5
6
RC0603JR-0710RL
10
R24, R26, R81, R82, R83, R84
7
RC0603FR-07100RL
100
R27, R28, R29, R30, R31, R32, R55
4
RC0603JR-075K6L
5.6k
R39, R40, R41, R42
3
RC0603FR-073K3L
3.3k
R43, R44, R52
4
RC0603FR-0733KL
33K
R45, R46, R48, R49
2
RC0603JR-074K7L
4.75k
R50, R53
7
RC0603FR-0710KL
10k
R51, R54, R56, R59, R61, R66, R80
1
RC0603JR-071ML
1M
R57
2
RC0603FR-074M7L
4.7M
R58, R60
1
RC0603FR-07130KL
130k
R62
3
RC0603FR-071RL
1
R63, R64, R65
2
RC0603FR-07806RL
806
R67, R68
4
RC0603JR-0751RL
51
R69, R70, R71, R72
2
RC0603JR-071K2L
1.2k
R73, R74
2
RC0603FR-072KL
2k
R75, R76
2
RC0603FR-07240RL
240
R77, R78
1
RC0603JR-074K7L
4.7k
R79
1
RC0603JR-072K2L
2.2k
R85

BMS-Master design files

The KiCad project lives in the UCDFS/Circuits repository on GitHub; these links point at the commit this page was built from.

BMS-Master: common questions

What microcontroller does the BMS-Master use?

The BMS-Master is built around the STM32F303CCT6, from the STM32 family.

How big is the BMS-Master PCB?

The BMS-Master measures 135.1 × 159.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the BMS-Master?

218 components, from 78 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-Master design files?

From the UCDFS/Circuits repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the BMS-Master design in my own project?

The repository has no license, so all rights stay with UCDFS. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the BMS-Master 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.

More boards in Circuits

Similar boards