

Board1 power
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
12ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesCH224K
ESSOP-10-150mil-1mm-40℃~+90℃ 100W 4V~30V 5V、9V、12V、15V、20V Overvoltage Protection、Thermal Protection PD 3.0 Power Receiver Controller ESSOP-10-150mil-1mm USB PD ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersDW01A
SOT-23-6L-40℃~+85℃ 1 2.5V 300mV~10V 3uA 4.3V Protection IC Support SOT-23-6L Battery Management ROHSPUOLOPBattery ManagementSY6970QCC
QFN4x4-24-40℃~+85℃ 3.9V~14V 3V 4.208V QFN4x4-24 Battery Management ROHSSilergy CorpBattery ManagementAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)DMG2305UX
SOT-23-55℃~+150℃ 1 P-Channel 1.7W 190pF 1V 20V 4.1A 52mΩ@4.5V 7.8nC 740pF P-Channel SOT-23 MOSFETs ROHSTECH PUBLICMOSFETsSI4920DY
SOIC-8-55℃~+150℃ 13nC@10V 185pF 2 N-Channel 2W 30V 35mΩ@4.5V 3V 6A 80pF 830pF N-Channel SOIC-8 MOSFETs ROHSonsemiMOSFETsSK6812
SMD-4P,5.4x5mm-40℃~+85℃ 0.6mA 1.6mm 120° 160mcd~320mcd 1kHz 2000V 280mcd~515mcd 3.7V~5.5V 460nm~470nm 520nm~530nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Built-in power-on reset circuit Semi-transparent lens SMD-4P,5.4x5mm RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)SRP5030CA-2R2M
SMD,5.5x5.3mm10A 13.2mΩ 2.2uH 7.2A ±20% SMD,5.5x5.3mm Power Inductors ROHSBournsPower InductorsBH-18650-A1BJ024
--10~80℃ 18650 Battery holder Nickel plated - ROHSMYOUNGButton And Strip Battery ConnectorMMBD4448HCQW
SOT-363-55℃~+150℃ 1.25V@150mA 100nA 200mW 250mA 2A 4 common cathodes 4ns 80V SOT-363 Switching Diodes ROHSJiangsu Changjing Electronics Technology (CJ)Switching Diodes
README
README.mdAURC_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
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 referenceEach 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.mdfirst. It is the only thing keeping the three separately-laid-out boards mate-compatible. - Add/edit symbols in
libs/BMS.kicad_sym, footprints inlibs/BMS.pretty/, 3D models inlibs/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| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C11, C16, C18, C23, C25, C30, C32, C37 |
| 8 | 0R | Resistor_SMD:R_2010_5025Metric | R20, R23, R30, R33, R40, R43, R50, R53 |
| 8 | 100K | Resistor_SMD:R_0603_1608Metric | R19, R29, R39, R49, R57, R59, R60, R61 |
| 6 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R4, R5, R6, R13, R56 |
| 5 | 1K | Resistor_SMD:R_0603_1608Metric | R14, R16, R26, R36, R46 |
| 5 | LED | LED_SMD:LED_0603_1608Metric | D1, D3, D5, D7, D9 |
| 4 | 100R | Resistor_SMD:R_0603_1608Metric | R21, R31, R41, R51 |
| 4 | 100k | PCM_SparkFun-Resistor:R_0603_1608Metric | R22, R32, R42, R52 |
| 4 | 10uf/25V | Capacitor_SMD:C_1206_3216Metric | C10, C17, C24, C31 |
| 4 | 22uF | Capacitor_SMD:C_1206_3216Metric | C13, C20, C27, C34 |
| 4 | 2K | Resistor_SMD:R_0603_1608Metric | R24, R34, R44, R54 |
| 4 | 30.3R | Resistor_SMD:R_0603_1608Metric | R15, R25, R35, R45 |
| 4 | 360R | Resistor_SMD:R_0603_1608Metric | R17, R27, R37, R47 |
| 4 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C15, C22, C29, C36 |
| 4 | 47nF | Capacitor_SMD:C_0805_2012Metric | C12, C19, C26, C33 |
| 4 | 5.24R | Resistor_SMD:R_0603_1608Metric | R18, R28, R38, R48 |
| 4 | 6.8uF/25V | Capacitor_SMD:C_0805_2012Metric | C14, C21, C28, C35 |
| 4 | DMG2305UX | Package_TO_SOT_SMD:SOT-23 | Q1, Q3, Q5, Q7 |
| 4 | DW01A | Package_TO_SOT_SMD:SOT-23-6 | U7, U9, U11, U13 |
| 4 | NCP18XH103 | Resistor_SMD:R_0603_1608Metric | TH1, TH2, TH3, TH4 |
| 4 | Polyfuse | Fuse:Fuse_1812_4532Metric | F1, F2, F3, F4 |
| 4 | SI4920DY | BMS:SOIC-8_L4.9-W3.9-P1.27-LS6.2-BL | Q2, Q4, Q6, Q8 |
| 4 | SK6812 | LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm | D4, D6, D8, D10 |
| 4 | SRP5030CA-2R2M | BMS:IND-SMD_L5.5-W5.3 | L1, L2, L3, L4 |
| 4 | SY6970QCC | BMS:QFN-24_L4.0-W4.0-P0.50-TL-EP2.7 | U6, U8, U10, U12 |
| 2 | 0R | Resistor_SMD:R_0805_2012Metric | R11, R55 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1, C4 |
| 2 | 1uF | Capacitor_SMD:C_0805_2012Metric | C7, C38 |
| 2 | 330R | Resistor_SMD:R_0603_1608Metric | R7, R8 |
| 2 | 4.7K | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric | R62 |
| 1 | 1K | Resistor_SMD:R_0805_2012Metric | R12 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 1uF/25V | Capacitor_SMD:C_0603_1608Metric | C9 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q9 |
| 1 | 33K | Resistor_SMD:R_0603_1608Metric | R58 |
| 1 | 47uF/ 25V | Capacitor_SMD:CP_Elec_6.3x5.4 | C8 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | BH-18650-A1BJ024 | BMS:BH-18650-A1BJ024 | J5 |
| 1 | Boot | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | JP1 |
| 1 | CH224K | BMS:ESSOP-10_L4.9-W3.9-P1.0-LS6.0-TL-EP | U5 |
| 1 | Conn_01x04 | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Horizontal | J2 |
| 1 | Conn_02x04_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Horizontal | J1 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1 | U1 |
| 1 | LOGO | UNSW_ROCKETRY_LIBRARY:ROCKETRY_LOGO_LARGE | G*** |
| 1 | MMBD4448HCQW | Package_TO_SOT_SMD:SOT-353_SC-70-5 | D12 |
| 1 | PD_GOOD | PCM_SparkFun-LED:LED_0603_1608Metric_Green | D2 |
| 1 | POWER_OFF_HEADER | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | J4 |
| 1 | TCA9548APWR | Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm | U2 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U4 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J3 |
More from DashiellRussell/aurc-bms
3- 4 layers198 × 90 mm

- 4 layers76 × 90 mm

- 2 layers100 × 100 mm

Similar boards
- 4 layers99 × 62 mm

- 4 layers163.1 × 116.8 mm

OpenParol
OpenParol/OpenParol-Board
Open-source project for a 6-DOF robotic arm controller
242 partsGPL-3.0 - 2 layers91.5 × 100 mm

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 mm

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 mm

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 mm

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 mm

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 mm

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.