

BMS Master
KiCad projects and PCB designs for UCDFS electronic circuits.
- Size
- 135.1 × 159.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 220
- Nets
- 189
- Pads
- 688
- Tracks, vias
- 1,277, 130
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 11 Sep 2025
- Updated
- 12 Oct 2026
Overview
BMS Master is an open-source printed circuit board by UCDFS, from the UCDFS/Circuits repository on GitHub. It is a 2-layer board of 135.1 × 159.4 mm with 220 parts on 189 nets, routed with 1,277 tracks and 130 vias.
It is built around the STM32F303CCT6, LTC6820IMS#PBF and ISO1050DUBR, with the AMC1301DWV, SN6501DBV and AMC1302DWV among its other parts. Its parts include 85 resistors, 65 capacitors, 19 diodes, 17 ICs and 16 connectors. It belongs with the power boards and the STM32 boards of this library.
Main components
12STM32F303CCT6
LQFP-48(7x7)-40℃~+85℃ 12bit 12bit 256KB 2V~3.6V 32 Bit 37 40KB 72MHz ARM Cortex-M4 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)LTC6820IMS#PBF
MSOP-16-40℃~+85℃ 1Mbps 2 2 2.7V~5.5V 2uA Transceiver MSOP-16 SPI Isolators ROHSAnalog DevicesRS-485 / RS-422 ICsISO1050DUBR
SOP-8-55℃~+105℃ 1 1Mbps 2500 3V~5.5V 4.75V~5.25V 50kV/us Bus fault detection and protection、Fail-safe SOP-8 Isolated CAN Transceivers ROHSTexas InstrumentsIsolated CAN TransceiversAMC1301DWV
SOIC-8-40℃~+125℃ 15kV/us 30uA 5000 50uV 8.2 Differential Isolated ΔΣ (Sigma-Delta) modulator、Fault detection、Full-differential topology ±250mV SOIC-8 Isolation Amplifiers ROHSTexas InstrumentsIsolation AmplifiersSN6501DBV
SOT-23-5-40℃~+125℃ 11V 300uA 350mA 3V~5.5V 600mΩ SOT-23-5 Transformer Drivers ROHSTexas InstrumentsPower Management - SpecializedAMC1302DWV
SOIC-8-300mil-40℃~+125℃ 100dB 10nA 36uA 3V~5.5V 50uV 800nV/℃ Signal limiting/constant amplitude output、Input fault detection、Zero drift / auto-zero SOIC-8-300mil Special Purpose Amplifiers ROHSTexas InstrumentsSpecial Purpose AmplifiersCP2104-F03-GM
QFN-24-EP(4x4)-40℃~+85℃ 1.8V、3V~3.6V 100uA 17mA 2Mbps USB 2.0 USB to UART QFN-24-EP(4x4) USB Converters ROHSSilicon LabsUSB ConvertersLM5165YDRC
VSON-10-EP(3x3)-40℃~+150℃@(TJ) 1 10.5uA 150mA 3.3V 3V~65V 600kHz Buck Buck Built-in Fixed Yes VSON-10-EP(3x3) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersSFH617A-2X009T
SMD-4PTransistor, Photovoltaic Output OptoisolatorsVishay IntertechnologyTPS76350DBVR-MS
SOT-23-5SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMSKSEMIUncategorisedISL28022FUZ-T7A
MSOP-10-40℃~+125℃ 3V~5.5V 700uA Open-drain Voltage monitor MSOP-10 Supervisor and Reset ICs ROHSRenesas ElectronicsSupervisor And Reset ICsMCWR06X1001FTL
06030603 New Arrivals ROHSMulticompUncategorised
README
README.mdUCDFS Circuits Repository
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.
About
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.
Getting Started
-
Clone this repository:
bash git clone https://github.com/UCDFS/Circuits.git cd Circuits -
Open a project in KiCad:
- Launch KiCad
- Open the
.kicad_profile for the project you want to work on - The schematic (
.kicad_sch) and PCB layout (.kicad_pcb) will be accessible from the project manager
-
View/Edit Schematics:
- Click "Schematic Editor" in KiCad's main window
- Or directly open the
.kicad_schfile
-
View/Edit PCB Layout:
- Click "PCB Editor" in KiCad's main window
- Or directly open the
.kicad_pcbfile
Repository Structure
├── README.md # This file
├── .gitignore # Git ignore rules for KiCad projects
└── [Project Name]/ # Individual circuit projects
├── [Project].kicad_pro # KiCad project file
├── [Project].kicad_sch # Schematic file
└── [Project].kicad_pcb # PCB layout fileContributing
When contributing new circuits or modifications:
- Create a new branch for your work
- Organize projects in clearly named directories
- Follow naming conventions: Use descriptive names for projects and files
- Include all necessary files: Ensure
.kicad_pro,.kicad_sch, and.kicad_pcbfiles are included - Document your work: Add project details to a README in each circuit subfolder
Parts
220| Qty | Value | Footprint | References |
|---|---|---|---|
| 26 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C4, C10, C12, C13, C14, C15, C16, C17, C29, C30, C31, C32, C34, C44, C51 +10 |
| 13 | 1k | Resistor_SMD:R_0603_1608Metric | R19, R20, R21, R22, R23, R25, R33, R34, R35, R36, R37, R38, R47 |
| 10 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10 |
| 8 | 470K | Resistor_SMD:R_1206_3216Metric | R8, R9, R11, R12, R13, R14, R17, R18 |
| 7 | 100 | Resistor_SMD:R_0603_1608Metric | R27, R28, R29, R30, R31, R32, R55 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric | R51, R54, R56, R59, R61, R66, R80 |
| 6 | 10 | Resistor_SMD:R_0603_1608Metric | R24, R26, R81, R82, R83, R84 |
| 6 | 2.2u | Capacitor_SMD:C_0603_1608Metric | C18, C19, C20, C35, C57, C61 |
| 5 | 10u | Capacitor_SMD:C_0603_1608Metric | C21, C22, C39, C40, C41 |
| 5 | 1N4148W | Diode_SMD:D_SOD-123 | D12, D13, D15, D16, D17 |
| 5 | 1u | Capacitor_SMD:C_0603_1608Metric | C33, C49, C50, C62, C64 |
| 5 | 470 | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R6, R7 |
| 4 | 10n | Capacitor_SMD:C_0603_1608Metric | C45, C46, C47, C48 |
| 4 | 10u | Capacitor_SMD:C_0805_2012Metric | C1, C2, C5, C6 |
| 4 | 33K | Resistor_SMD:R_0603_1608Metric | R45, R46, R48, R49 |
| 4 | 5.6k | Resistor_SMD:R_0603_1608Metric | R39, R40, R41, R42 |
| 4 | 51 | Resistor_SMD:R_0603_1608Metric | R69, R70, R71, R72 |
| 4 | MBR0520 | Diode_SMD:D_SOD-123 | D7, D8, D9, D10 |
| 3 | 1 | Resistor_SMD:R_0603_1608Metric | R63, R64, R65 |
| 3 | 2.2n | Capacitor_SMD:C_0603_1608Metric | C23, C24, C25 |
| 3 | 220p | Capacitor_SMD:C_0603_1608Metric | C26, C27, C28 |
| 3 | 3.3k | Resistor_SMD:R_0603_1608Metric | R43, R44, R52 |
| 3 | 330p | Capacitor_SMD:C_0603_1608Metric | C7, C9, C11 |
| 3 | POWER | LED_SMD:LED_0603_1608Metric | D3, D5, D6 |
| 2 | 1.2k | Resistor_SMD:R_0603_1608Metric | R73, R74 |
| 2 | 18p | Capacitor_SMD:C_0603_1608Metric | C42, C43 |
| 2 | 220k | Resistor_SMD:R_2512_6332Metric | R10, R15 |
| 2 | 22u | Capacitor_SMD:C_0805_2012Metric | C36, C37 |
| 2 | 240 | Resistor_SMD:R_0603_1608Metric | R77, R78 |
| 2 | 2k | Resistor_SMD:R_0603_1608Metric | R75, R76 |
| 2 | 4.75k | Resistor_SMD:R_0603_1608Metric | R50, R53 |
| 2 | 4.7M | Resistor_SMD:R_0603_1608Metric | R58, R60 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | 806 | Resistor_SMD:R_0603_1608Metric | R67, R68 |
| 2 | AMC1301 | ENNOID:SSO-8_6.8x5.9mm_Pitch1.27mm_Clearance8mm | U3, U4 |
| 2 | BZT52C16 | Diode_SMD:D_SOD-123 | D11, D14 |
| 2 | HM2108NL | ENNOID:HM2108NL | TR3, TR4 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | LTC6820 | Package_SO:MSOP-16_3x4.039mm_P0.5mm | U13, U14 |
| 2 | SFH617A-2X009T | Package_DIP:SMDIP-4_W9.53mm_Clearance8mm | U5, U17 |
| 2 | SN6501DBV | Package_TO_SOT_SMD:SOT-23-5 | U7, U8 |
| 2 | TPS76350 | Package_TO_SOT_SMD:SOT-23-5 | U1, U2 |
| 2 | TRANSF5 | ENNOID:WURTH-760390014 | TR1, TR2 |
| 2 | smcj440ca | Diode_SMD:D_SMC | D1, D2 |
| 1 | + 12V - | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J4 |
| 1 | 130k | Resistor_SMD:R_0603_1608Metric | R62 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric | R57 |
| 1 | 2.2k | Resistor_SMD:R_0603_1608Metric | R85 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R79 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C59 |
| 1 | 47n | Capacitor_SMD:C_0603_1608Metric | C38 |
| 1 | 744043151 | Inductor_SMD:L_Wuerth_WE-PD2-Typ-MS | L1 |
| 1 | 8MHz | Crystal:Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm | Y1 |
| 1 | AMC1302 | ENNOID:SSO-8_6.8x5.9mm_Pitch1.27mm_Clearance8mm | U6 |
| 1 | BAT_Power | Kicad_Libraries:Phoenix_1x2_1729128 | J1 |
| 1 | CAN | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J11 |
| 1 | CP2104 | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm | U15 |
| 1 | CSM2F-8518-L100J01 | ENNOID:CSM2F-8518-L100J01 | R16 |
| 1 | Charge + | Kicad_Libraries:Phoenix_1x2_1729128 | J13 |
| 1 | Charger | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J14 |
| 1 | Charger_Shutdown | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J9 |
| 1 | Contactor+ | ENNOID:EVC500 | J2 |
| 1 | Contactor- | ENNOID:EVC500 | J3 |
| 1 | DEBUG | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J15 |
| 1 | INV_Power | Kicad_Libraries:Phoenix_1x2_1729128 | J6 |
| 1 | ISL28022 | Package_SO:MSOP-10_3x3mm_P0.5mm | U10 |
| 1 | ISO1050DUBR | ENNOID:ISO1050 | U16 |
| 1 | ISOSPI_CELL | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J7 |
| 1 | ISOSPI_TEMP | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J8 |
| 1 | LM5165YDRC | Package_SON:Texas_S-PVSON-N10_ThermalVias | U11 |
| 1 | LVE_Shutdown | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J10 |
| 1 | OPA2197IDR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 1 | Power Button | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J5 |
| 1 | SERIAL | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J16 |
| 1 | SP0502BAHT | Package_TO_SOT_SMD:SOT-23 | D18 |
| 1 | STATUS | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | STM32F303CCTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U12 |
| 1 | SZNUP2105L | Package_TO_SOT_SMD:SOT-23 | D19 |
| 1 | UJ20-C-H-G-SMT-1-P16-TR | Kicad_Libraries:SAMESKY_UJ20-C-H-G-SMT-1-P16-TR | J17 |
Questions
How big is the BMS Master PCB?
It measures 135.1 × 159.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the BMS Master use?
220 parts, built around the STM32F303CCT6, LTC6820IMS#PBF, ISO1050DUBR and AMC1301DWV. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the BMS Master KiCad files?
From the UCDFS/Circuits repository on GitHub, at the commit this page was made from: the board is ENNOID_BMS/Master/BMS-Master.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the BMS Master design in my own project?
Its repository states no licence, so its author keeps all rights: ask UCDFS before reusing the design.
More from UCDFS/Circuits
12- 2 layers73.4 × 117.4 mm

- 2 layers83.7 × 92.2 mm

- 2 layers76.1 × 103.4 mm

Battery Temperature Sensor
UCDFS/Circuits
KiCad projects and PCB designs for UCDFS electronic circuits.
111 parts1 - 2 layers116.9 × 75.6 mm

- 2 layers52.3 × 80.9 mm

- 2 layers81.4 × 64.3 mm

- 2 layers88.7 × 61 mm

Pre charge KiCAD
UCDFS/Circuits
KiCad projects and PCB designs for UCDFS electronic circuits.
57 parts1 - 2 layers81.2 × 42.7 mm

Voltage Measurement KR
UCDFS/Circuits
KiCad projects and PCB designs for UCDFS electronic circuits.
56 parts1 - 2 layers104.2 × 45.9 mm

- 2 layers65.1 × 44.3 mm

Charger Shutdown KR
UCDFS/Circuits
KiCad projects and PCB designs for UCDFS electronic circuits.
45 parts1 - 2 layers64.4 × 47.9 mm

- 2 layers48.9 × 38.5 mm

Similar boards
- 2 layers104.9 × 90 mm

- 2 layers97 × 70 mm

DC CDI
romioRN/DC-CDI
ВНИМАНИЕ! в плате есть отсутствующие дjрожки если вы хотите это изготовить вам нужно внести исправления
90 parts1 - 6 layers433.1 × 135.9 mm

- 2 layers86 × 71 mm

Current voltage input
RWTH-ACS/current-voltage-input
Input Stage for three phase voltage and current in the low voltage grid
153 parts2CERN-OHL-W-2.0 - 4 layers62 × 67 mm

Main pcb
Andreasdahlberg/zkmeter
ZK-meter is a Zigbee HAN-module for Kamstrup Omnipower electricity meters.
57 partsCC0-1.0 - 4 layers162 × 100 mm

- 2 layers60 × 98 mm

ENNOID Dual Gate Driver
jagdeepsingh02/ENNOID-Dual-Gate-Driver
Dual Gate Driver for IGBT or Mosfet modules
142 parts5 - 2 layers200 × 115 mm

BMSJ
Arrow-air/project-longshot
Project Longshot documentation, designs, and project artifacts.
310 parts4CERN-OHL-S-2.0