Skip to the content
4 layers100 × 100 mmBoard1 power, the printed circuit board in 3D

AURC Battery Management System (KiCad)

Size
100 × 100 mm
Copper layers
4
Thickness
1.6 mm
Parts
148
Nets
188
Pads
578
Tracks, vias
1,275, 150
Pours
12
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
25 May 2026
Updated
24 Aug 2026

Overview

Board1 power is an open-source printed circuit board by DashiellRussell, from the DashiellRussell/aurc-bms repository on GitHub. It is a 4-layer board of 100 × 100 mm with 148 parts on 188 nets, routed with 1,275 tracks and 150 vias.

It is built around the ESP32-S3-WROOM-1-N8, CH224K and DW01A, with the SY6970QCC, AP2112K-3.3 and USBLC6-2SC6 among its other parts. Its parts include 60 resistors, 36 capacitors, 13 ICs, 11 diodes and 9 transistors. It belongs with the power boards and the ESP32 boards of this library.

Main components

12

README

README.md

AURC_BMS

Battery Management System for AURC (Australian Universities Rocket Competition). Four-channel battery board set feeding two flight computers (FC1, FC2) and two pyro boards. KiCad 10 project set.

Layout

text
AURC_BMS/
├── libs/                     ← shared, single source of truth (all three boards point here)
│   ├── BMS.kicad_sym         ← symbols
│   ├── BMS.pretty/           ← footprints
│   └── 3dmodels/             ← .step / .wrl
├── docs/
│   ├── interconnect.md                ← the connector contract — READ THIS before touching a board edge
│   ├── architecture.md                ← full design rationale (living doc, currently v0.3)
│   └── board1_power_capture_plan.md   ← Board 1 schematic capture plan (sheets, netlist, BOM)
├── board1_power/             ← Board 1: USB-C, PD sink, 4× SY6970 smart charger, cells, ESP+I²C mux
├── board2_monitor/           ← Board 2: 64-LED gauge + driver, 4× pull-pin power-enable (spine)
├── board3_dist/              ← Board 3: passive fan-out to FC1+Pyro1 / FC2+Pyro2
└── _archive/                 ← previous single-board attempt (v0.1), kept for reference

Each boardN_*/ is an independent KiCad project (.kicad_pro / .kicad_sch / .kicad_pcb) with its own sym-lib-table + fp-lib-table that resolve the shared library at ../libs/ under the nickname BMS. Add a part once in libs/; all three boards see it.

Working on it

  • Before changing any board-to-board connector, edit docs/interconnect.md first. It is the only thing keeping the three separately-laid-out boards mate-compatible.
  • Add/edit symbols in libs/BMS.kicad_sym, footprints in libs/BMS.pretty/, 3D models in libs/3dmodels/. Don't make per-board copies — that defeats the single-source-of-truth setup.
  • Open a board by opening its boardN_*/boardN_*.kicad_pro.

See docs/architecture.md for the full design (protection stack, charging, monitoring, power-enable/safety, BOM, open items).

Parts

148
QtyValueFootprintReferences
80.1uFCapacitor_SMD:C_0603_1608MetricC11, C16, C18, C23, C25, C30, C32, C37
80RResistor_SMD:R_2010_5025MetricR20, R23, R30, R33, R40, R43, R50, R53
8100KResistor_SMD:R_0603_1608MetricR19, R29, R39, R49, R57, R59, R60, R61
610KResistor_SMD:R_0603_1608MetricR1, R4, R5, R6, R13, R56
51KResistor_SMD:R_0603_1608MetricR14, R16, R26, R36, R46
5LEDLED_SMD:LED_0603_1608MetricD1, D3, D5, D7, D9
4100RResistor_SMD:R_0603_1608MetricR21, R31, R41, R51
4100kPCM_SparkFun-Resistor:R_0603_1608MetricR22, R32, R42, R52
410uf/25VCapacitor_SMD:C_1206_3216MetricC10, C17, C24, C31
422uFCapacitor_SMD:C_1206_3216MetricC13, C20, C27, C34
42KResistor_SMD:R_0603_1608MetricR24, R34, R44, R54
430.3RResistor_SMD:R_0603_1608MetricR15, R25, R35, R45
4360RResistor_SMD:R_0603_1608MetricR17, R27, R37, R47
44.7uFCapacitor_SMD:C_0805_2012MetricC15, C22, C29, C36
447nFCapacitor_SMD:C_0805_2012MetricC12, C19, C26, C33
45.24RResistor_SMD:R_0603_1608MetricR18, R28, R38, R48
46.8uF/25VCapacitor_SMD:C_0805_2012MetricC14, C21, C28, C35
4DMG2305UXPackage_TO_SOT_SMD:SOT-23Q1, Q3, Q5, Q7
4DW01APackage_TO_SOT_SMD:SOT-23-6U7, U9, U11, U13
4NCP18XH103Resistor_SMD:R_0603_1608MetricTH1, TH2, TH3, TH4
4PolyfuseFuse:Fuse_1812_4532MetricF1, F2, F3, F4
4SI4920DYBMS:SOIC-8_L4.9-W3.9-P1.27-LS6.2-BLQ2, Q4, Q6, Q8
4SK6812LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mmD4, D6, D8, D10
4SRP5030CA-2R2MBMS:IND-SMD_L5.5-W5.3L1, L2, L3, L4
4SY6970QCCBMS:QFN-24_L4.0-W4.0-P0.50-TL-EP2.7U6, U8, U10, U12
20RResistor_SMD:R_0805_2012MetricR11, R55
210uFCapacitor_SMD:C_0805_2012MetricC1, C4
21uFCapacitor_SMD:C_0805_2012MetricC7, C38
2330RResistor_SMD:R_0603_1608MetricR7, R8
24.7KResistor_SMD:R_0603_1608MetricR2, R3
1100nFCapacitor_SMD:C_0805_2012MetricC5
110kResistor_SMD:R_0805_2012MetricR62
11KResistor_SMD:R_0805_2012MetricR12
11uFCapacitor_SMD:C_0603_1608MetricC3
11uF/25VCapacitor_SMD:C_0603_1608MetricC9
12N7002Package_TO_SOT_SMD:SOT-23Q9
133KResistor_SMD:R_0603_1608MetricR58
147uF/ 25VCapacitor_SMD:CP_Elec_6.3x5.4C8
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U3
1BH-18650-A1BJ024BMS:BH-18650-A1BJ024J5
1BootTestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mmJP1
1CH224KBMS:ESSOP-10_L4.9-W3.9-P1.0-LS6.0-TL-EPU5
1Conn_01x04Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_HorizontalJ2
1Conn_02x04_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_HorizontalJ1
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U1
1LOGOUNSW_ROCKETRY_LIBRARY:ROCKETRY_LOGO_LARGEG***
1MMBD4448HCQWPackage_TO_SOT_SMD:SOT-353_SC-70-5D12
1PD_GOODPCM_SparkFun-LED:LED_0603_1608Metric_GreenD2
1POWER_OFF_HEADERConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ4
1TCA9548APWRPackage_SO:TSSOP-24_4.4x7.8mm_P0.65mmU2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U4
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ3

More from DashiellRussell/aurc-bms

3
  • 4 layers198 × 90 mmBoard4 nosecone, the printed circuit board in 3D

    Board4 nosecone

    DashiellRussell/aurc-bms

    AURC Battery Management System (KiCad)

    101 parts
  • 4 layers76 × 90 mmBoard2 monitor, the printed circuit board in 3D

    Board2 monitor

    DashiellRussell/aurc-bms

    AURC Battery Management System (KiCad)

    84 parts
  • 2 layers100 × 100 mmBoard3 dist, the printed circuit board in 3D

    Board3 dist

    DashiellRussell/aurc-bms

    AURC Battery Management System (KiCad)

    11 parts

Similar boards

  • 4 layers99 × 62 mmEpd c6 slimbadge, the printed circuit board in 3D

    Epd c6 slimbadge

    ZGQ-inc/3.98-epd

    [WIP]3.98英寸 4色墨水屏。

    93 parts1MIT
  • 4 layers163.1 × 116.8 mmOpenParol, the printed circuit board in 3D

    OpenParol

    OpenParol/OpenParol-Board

    Open-source project for a 6-DOF robotic arm controller

    242 partsGPL-3.0
  • 2 layers91.5 × 100 mmTrailmap, the printed circuit board in 3D

    Trailmap

    katetriestocode/trailmap

    this is the working version! (disclaimer: no antenna as it has not delivered yet, so manual gps coords insertion for now!)

    57 parts2
  • 4 layers70.9 × 75 mmFlagshep Audio Player V1, the printed circuit board in 3D

    Flagshep Audio Player V1

    HYLDAIC/Flagshep-V1_Audio-Player

    A high fidelity semi-portable audio player student project with provided PCB files, 3D files and Code

    77 parts1CERN-OHL-P-2.0
  • 4 layers50 × 50 mmFC v02, the printed circuit board in 3D

    FC v02

    pacman314159/OISP-Drone-Research

    mermaid stateDiagram-v2 [] --> POWERON POWERON --> BOOTINIT: Power Applied / Reset BOOTINIT --> SENSORCALIBRATION: Hardware Self-Test Pass BOOTINIT --> SYSTEMERROR: Self-Test Fail SENSORCALIBRATION --> DISARMED…

    87 parts
  • 2 layers150 × 100 mmFalcon rc, the printed circuit board in 3D

    Falcon rc

    yedidiaSch/FalconDrone

    [IN PROGRESS] High-performance flight controller for quadcopters, providing real-time stabilization and attitude control using FreeRTOS and C++ on STM32

    78 partsMIT
  • 2 layers45 × 95 mmAirquality, the printed circuit board in 3D

    Airquality

    MorgenWebDigital/airquality

    A battery-powered indoor air quality monitor. Real CO₂ from a photoacoustic sensor, VOC and NOx, temperature, humidity and ambient light, shown on a 2.13" e-paper display and sent over Bluetooth LE.

    78 parts
  • 2 layers148 × 81 mmCommunicator pcb, the printed circuit board in 3D

    Communicator pcb

    Hack-a-Day/2025-Communicator_Badge

    The 2025 Hackaday Supercon RF Communicator Badge

    58 parts107MIT

Questions

How big is the Board1 power PCB?

It measures 100 × 100 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Board1 power use?

148 parts, built around the ESP32-S3-WROOM-1-N8, CH224K, DW01A and SY6970QCC. 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 Board1 power KiCad files?

From the DashiellRussell/aurc-bms repository on GitHub, at the commit this page was made from: the board is board1_power/board1_power.kicad_pcb and its schematic _archive/single-board-v0.1/AURC_BMS.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Board1 power design in my own project?

Its repository states no licence, so its author keeps all rights: ask DashiellRussell before reusing the design.