

- Size
- 104.2 × 59.7 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 246
- Nets
- 204
- Pads
- 692
- Tracks, vias
- 1,318, 365
- Pours
- 64
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 1 Mar 2024
- Updated
- 7 Nov 2026
Overview
Custom BMS is an open-source printed circuit board by SCFormulaElectric, from the SCFormulaElectric/USC-Electrical-Systems repository on GitHub. It is a 4-layer board of 104.2 × 59.7 mm with 246 parts on 204 nets, routed with 1,318 tracks and 365 vias.
It is built around the SN65HVD230DR, TPS563300DRL and AMS1117-3.3, with the BQ79616PAPRQ1, RTT12100JTP and SMF18CA among its other parts. Its parts include 86 capacitors, 84 resistors, 20 diodes, 12 connectors and 7 ICs. It belongs with the power boards and the STM32 boards of this library.
Main components
12SN65HVD230DR
SOP-8CAN TransceiversTokmasTPS563300DRL
SOT-583-40℃~+150℃@(TJ) 1 20uA 3.8V~28V 3A 500kHz 800mV~22V Adjustable Buck Built-in Overcurrent Protection、Light load efficient mode、Cycle-by-cycle current limiting、Hiccup current limiting、EMI optimization (spread spectrum) Step-down type Yes SOT-583 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBQ79616PAPRQ1
HTQFP-64(10x10)-40℃~+125℃ 120uA 240mA 6~16 9V~80V Protection IC、Balancing IC、Monitoring IC SPI Support HTQFP-64(10x10) Battery Management ROHSTexas InstrumentsBattery ManagementRTT12100JTP
1210-55℃~+155℃ 10Ω 200V 500mW Thick Film Resistor ±100ppm/℃ ±5% 1210 Chip Resistor - Surface Mount ROHSRALECChip Resistor - Surface MountSMF18CA
SOD-123FL1 18V 1uA 200W@10/1000us 22.1V 29.2V 6.8A@10/1000us Bidirectional IEC 61000-4-2 TVS SOD-123FL ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)AO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETs1206B222K102NT
12061kV 2.2nF X7R ±10% 1206 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSGuangdong Fenghua Advanced Tech (FH)Multilayer Ceramic Capacitors MLCC - SMD/SMTPESD1CAN,215-ES
SOT-23ESD And Surge Protection (TVS/ESD)ElecSuperSM91502ALE
SMD,7.6x6.7mm-40℃~+125℃ 150uH 1CT:1CT SMD,7.6x6.7mm Pulse Transformers(LAN) ROHSBournsPulse Transformers(LAN)ACT45B-101-2P-TL003
SMD-4P,4.5x3.2mm-40℃~+150℃ 100uH@100kHz 150mA 2 200kΩ 2Ω 5.8kΩ@10MHz 50V SMD-4P,4.5x3.2mm Common Mode Filters ROHSTDKCommon Mode Filters1N4148WT
SOD-523-55℃~+150℃ 1.25V@150mA 100V 150mA 150mW 1uA@75V 2A 4ns Independent SOD-523 Switching Diodes ROHShongjiachengSwitching Diodes
README
README.mdUSC Formula Electric Electrical Schematics and Board Designs
Documentation Notes:
- Update README.md file in each directory with the appropriate changes made
- On schematics, please use boxes to section of parts of the circuit and use text boxes to describe functionality
Parts
246| Qty | Value | Footprint | References |
|---|---|---|---|
| 31 | 470nF | PCM_JLCPCB:C_0603 | C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C28, C30, C31, C32 +15 |
| 21 | TestPoint_Small | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP10, TP11, TP12, TP13, TP19, TP20, TP21, TP22, TP23, TP24, TP25, TP26, TP27, TP28, TP29 +5 |
| 13 | 100Ω | PCM_JLCPCB:R_0603 | R2, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17 |
| 13 | RTT12100JTP | easyeda2kicad:R1210 | R20, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33 |
| 10 | 100nF | PCM_JLCPCB:C_0402 | C3, C6, C29, C42, C62, C63, C64, C78, C85, C86 |
| 10 | 1kΩ | PCM_JLCPCB:R_0603 | R45, R48, R69, R72, R73, R74, R75, R76, R83, R84 |
| 8 | 220pF | PCM_JLCPCB:C_0603 | C43, C44, C48, C49, C53, C54, C56, C57 |
| 8 | 49.9Ω | PCM_JLCPCB:R_0603 | R36, R37, R39, R40, R46, R47, R49, R50 |
| 7 | 100nF | PCM_JLCPCB:C_0603 | C12, C58, C61, C68, C70, C73, C75 |
| 6 | 0530470210 | easyeda2kicad:CONN-TH_0530470210 | CN2, CN3, CN4, CN5, CN6, CN8 |
| 6 | SMF18CA | PCM_JLCPCB:D_SOD-123FL | D15, D16, D17, D18, D19, D20 |
| 5 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q3, Q4, Q5, Q6, Q7 |
| 4 | 100pF | PCM_JLCPCB:C_0603 | C47, C50, C83, C84 |
| 4 | 10kΩ | PCM_JLCPCB:R_0603 | R55, R56, R57, R58 |
| 4 | 1206B222K102NT | easyeda2kicad:C1206 | C45, C46, C51, C52 |
| 4 | 3kΩ | PCM_JLCPCB:R_0603 | R61, R63, R65, R79 |
| 4 | 680Ω | PCM_JLCPCB:R_0402 | R41, R42, R43, R44 |
| 4 | PESD1CAN,215 | easyeda2kicad:SOT-23_L2.9-W1.3-P1.90-LS2.4-BR | D3, D4, D5, D7 |
| 4 | SM91502ALE | easyeda2kicad:SMD-6_L7.6-W6.9-P2.54-LS8.9-BL | D1, D2, D11, D12 |
| 3 | 10uF | PCM_JLCPCB:C_0603 | C10, C55, C67 |
| 3 | 1uF | PCM_JLCPCB:C_0402 | C2, C4, C5 |
| 3 | 220nF | PCM_JLCPCB:C_0603 | C59, C60, C77 |
| 2 | 0603WAF604JT5E | easyeda2kicad:R0603 | R4, R5 |
| 2 | 0Ω | PCM_JLCPCB:R_0603 | R18, R53 |
| 2 | 100kΩ | PCM_JLCPCB:R_0603 | R51, R52 |
| 2 | 13kΩ | PCM_JLCPCB:R_0603 | R3, R19 |
| 2 | 1kΩ | PCM_JLCPCB:R_0402 | R35, R38 |
| 2 | 2.2uF | PCM_JLCPCB:C_0603 | C26, C27 |
| 2 | 2.7kΩ | PCM_JLCPCB:R_0603 | R66, R68 |
| 2 | 20pF | PCM_JLCPCB:C_0402 | C9, C71 |
| 2 | 2kΩ | PCM_JLCPCB:R_0402 | R71, R82 |
| 2 | 2kΩ | PCM_JLCPCB:R_0603 | R62, R64 |
| 2 | 33nF | PCM_JLCPCB:C_0603 | C74, C76 |
| 2 | ACT45B-101-2P-TL003 | easyeda2kicad:FILTER-SMD_4P-L4.5-W3.2-TL_ACT45B | L1, L2 |
| 1 | 1.2kΩ | PCM_JLCPCB:R_0603 | R78 |
| 1 | 10kΩ | PCM_JLCPCB:R_0402 | R60 |
| 1 | 10Ω | PCM_JLCPCB:R_0603 | R54 |
| 1 | 1N4148WT | Diode_SMD:D_SOD-523 | D14 |
| 1 | 1uF | PCM_JLCPCB:C_0603 | C66 |
| 1 | 2.2kΩ | PCM_JLCPCB:R_0402 | R59 |
| 1 | 2.2uF | PCM_JLCPCB:C_0402 | C7 |
| 1 | 22uF | PCM_JLCPCB:C_0805 | C69 |
| 1 | 3.9kΩ | PCM_JLCPCB:R_0402 | R81 |
| 1 | 300Ω | PCM_JLCPCB:R_1206 | R1 |
| 1 | 330Ω | PCM_JLCPCB:R_0603 | R67 |
| 1 | 33Ω | PCM_JLCPCB:R_0402 | R80 |
| 1 | 4.7nF | PCM_JLCPCB:C_0603 | C11 |
| 1 | 4.7uF | PCM_JLCPCB:C_0402 | C1 |
| 1 | 4.7uF | PCM_JLCPCB:C_0603 | C65 |
| 1 | 47kΩ | PCM_JLCPCB:R_0402 | R34 |
| 1 | 530470610 | easyeda2kicad:CONN-TH_6P-P1.25_530470610 | CN7 |
| 1 | 530471010 | easyeda2kicad:CONN-TH_530471010 | CN9 |
| 1 | 6.2kΩ | PCM_JLCPCB:R_0603 | R70 |
| 1 | 9.1kΩ | PCM_JLCPCB:R_0603 | R21 |
| 1 | ACT1210-101-2P-TL00 | easyeda2kicad:FILTER-SMD_4P-L3.9-W2.5-BL | L6 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | BQ79616PAPRQ1 | easyeda2kicad:HTQFP-64_L10.0-W10.0-P0.50-LS12.0-BL-EP5.9 | U1 |
| 1 | BZT52C10S | PCM_JLCPCB:D_SOD-323 | D9 |
| 1 | C4201WR-F-2X8P_C5355564 | easyeda2kicad:CONN-TH_C4201WR-F-2X8P | CN1 |
| 1 | CC0603KRX7R0BB103 | easyeda2kicad:C0603 | C25 |
| 1 | CMP2512-FX-1001ELF | Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R77 |
| 1 | Conn_01x02_Pin | Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical | J5 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_Vertical | J4 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Vertical | J1 |
| 1 | ESD2CANFD24DBZRQ1 | easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.3-BR | D10 |
| 1 | Green | PCM_JLCPCB:D_0805 | D13 |
| 1 | LM397 | Package_TO_SOT_SMD:SOT-23-5 | U7 |
| 1 | PBQ79600PWQ1 | easyeda2kicad:SOIC_9600PWQ1_TEX | U3 |
| 1 | Red | PCM_JLCPCB:D_0603 | D6 |
| 1 | SMD0805-010-24V | easyeda2kicad:F0805 | F1 |
| 1 | SN65HVD230DR | PCM_JLCPCB:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U5 |
| 1 | SRR1206-120ML | easyeda2kicad:IND_BOURNS_SRR1240 | L5 |
| 1 | STM32F405RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U6 |
| 1 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP3 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP4 |
| 1 | TPS563300 | Package_TO_SOT_SMD:SOT-583-8 | U2 |
| 1 | Tactile Button, 160gf | PCM_JLCPCB:SW_TS-1088-AR02016 | S1 |
| 1 | X50328MSB2GI | PCM_JLCPCB:CRYSTAL-SMD_L5.0-W3.2 | X1 |
| 1 | Yellow | PCM_JLCPCB:D_0603 | D8 |
The 245 most common of 246 parts.
More from SCFormulaElectric/USC-Electrical-Systems
12- 2 layers132.3 × 71 mm

- 4 layers68.9 × 129.2 mm

- 2 layers221.2 × 53.6 mm

- 4 layers96.6 × 40.7 mm

- 4 layers96.6 × 40.7 mm

- 2 layers7.5 × 2 mm

- 2 layers53.5 × 71.2 mm

- 2 layers40.1 × 54.3 mm

- 2 layers96.8 × 40.6 mm

- 4 layers69.9 × 38.9 mm

- 2 layers121.1 × 52.2 mm

- 4 layers61.2 × 38.9 mm

Similar boards
- 8 layers99 × 61 mm

Battery management system cell monitoring unit
gerhardmalberg/bms-cmu-bq79616-hardware
Open-source 6S–16S battery monitoring hardware based on TI BQ79616-Q1. Includes KiCad designs, manufacturing files, and electrical, thermal and mechanical simulation studies.
198 parts1CERN-OHL-P-2.0 - 2 layers71.5 × 66 mm

Dashbox
FinnKrieger/dashbox-pcb
A two-layer dashboard controller board for the USC Formula Electric car. It sits on the vehicle CAN bus, drives the driver-facing dash, and takes its power from the car's 12 V rail.
38 partsMIT - 2 layers25.9 × 31.9 mm

Ttgo xpa routed
Daniel-rpi/xpa125b-ic705-bridge
IC-705 <-> Xiegu XPA125B via TTGO ESP32 Bluetooth bridge: auto band switching, PTT, tune trigger, ALC-based overdrive protection
15 parts - 2 layers

- 2 layers76.2 × 50.8 mm

- 2 layers100 × 100 mm

- 4 layers144.7 × 95.9 mm

Cell Monitoring Unit (CMU)
VikingMotorsports/Battery-Management-System-Capstone-2026
The BMS Capstones deliverables
186 parts1 - 4 layers191 × 166 mm

Slave nutzen REV D
derlucae98/spr-bms-slave
BMS slave for the Scuderia Mensa TS accumulator (2022)
849 partsMIT
Questions
How big is the Custom BMS PCB?
It measures 104.2 × 59.7 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Custom BMS use?
246 parts, built around the SN65HVD230DR, TPS563300DRL, AMS1117-3.3 and BQ79616PAPRQ1. 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 Custom BMS KiCad files?
From the SCFormulaElectric/USC-Electrical-Systems repository on GitHub, at the commit this page was made from: the board is 2025-26/Boards/Custom_BMS/Custom_BMS.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Custom BMS design in my own project?
Its repository states no licence, so its author keeps all rights: ask SCFormulaElectric before reusing the design.