Skip to the content
4 layers57.7 × 157 mmHigh power, the printed circuit board in 3D

Remotely-operated quadcopter hardware, firmware and software

Size
57.7 × 157 mm
Copper layers
4
Thickness
1.6 mm
Parts
436
Nets
287
Pads
1,758
Tracks, vias
2,524, 603
Pours
93
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
20 May 2023
Updated
30 Apr 2024

Overview

High power is an open-source printed circuit board by ShaneTWilliams, from the ShaneTWilliams/capstone repository on GitHub. It is a 4-layer board of 57.7 × 157 mm with 436 parts on 287 nets, routed with 2,524 tracks and 603 vias.

It is built around the TCA9539RTWR, BQ25703ARSNT and NTMFS5C426NT1G, with the PMEG4030ER,115-JSM and BSC005N03LS5 among its other parts. Its parts include 195 resistors, 146 capacitors, 31 transistors, 24 diodes and 16 connectors.

Main components

5

README

README.md

capstone

Screenshot 2023-11-19 at 9 28 59 PM Screenshot 2023-11-19 at 9 29 54 PM

Setup

First, clone submodules with:

text
git submodule update --init
cd software/firmware/lib/pico-sdk
git submodule update --init

You don't have to, but using a venv for the following steps is a good idea. To create one, run:

text
cd software
python -m venv .csvenv

Then to activate it, run the following. You'll need to do this each time you open a new shell, but you can put it in your shell's dotfile to automate this.

text
Bash:                   source .csvenv/bin/activate
Csh:                    source .csvenv/bin/activate.csh
Fish:                   source .csvenv/bin/activate.fish
Windows CMD:            .csvenv\Scripts\activate.bat
Windows PowerShell:     .csvenv\Scripts\Activate.ps1

Windows

Open PowerShell as an administrator and install chocolatey using these instructions.

Still using an administrator shell, install dependencies with:

text
choco install make cmake mingw gcc-arm-embedded protoc python --installargs '"ADD_CMAKE_TO_PATH=User"'

In a non-administrator PowerShell, install the Python package with:

text
cd software
pip install -e . --user

If you get warnings about the scripts directory not being on your PATH, add it by typing env in the Windows search bar and click on "Edit the system environment variables". Next, on the Advanced tab, click Environment Variables. Under User Variables, find Path, click on it, select Edit, then click New. Type in the directory that Pip warned about, and exit.

Close and reopen your PowerShell window.

Linux

Install dependencies with the following command:

text
sudo apt install cmake protobuf-compiler pnpm

Install the GNU ARM embedded toolchain manually.

Install the Python package with:

text
cd software
pip install -e .

If you get warnings about the scripts directory not being on your PATH, add it adding the following line to your shell's rc dotfile.

text
export PATH=$PATH:<scripts dir here>

MacOS

Install dependencies with the following command:

text
brew install make cmake protobuf gcc-arm-embedded pnpm

Install the Python package with:

text
cd software
pip install -e .

If you get warnings about the scripts directory not being on your PATH, add it adding the following line to your shell's rc dotfile.

text
export PATH=$PATH:<scripts dir here>

Parts

436
QtyValueFootprintReferences
4815Resistor_SMD:R_0402_1005MetricR708, R709, R710, R711, R1008, R1009, R1010, R1011, R1014, R1015, R1016, R1019, R1022, R1023, R1025, R1028 +32
4610kResistor_SMD:R_0201_0603MetricR210, R403, R410, R412, R415, R1003, R1004, R1005, R1012, R1013, R1020, R1021, R1029, R1030, R1101, R1102 +30
241.50Resistor_SMD:R_0402_1005MetricR717, R718, R726, R727, R731, R732, R817, R818, R826, R827, R1017, R1018, R1026, R1027, R1031, R1032 +8
243900pCapacitor_SMD:C_0402_1005MetricC711, C712, C715, C716, C719, C720, C811, C812, C815, C816, C1011, C1012, C1015, C1016, C1019, C1020 +8
24NTMFS5C426NT1Gcapstone:NTMFS5C426NT1GQ701, Q702, Q703, Q704, Q705, Q706, Q801, Q802, Q803, Q804, Q1001, Q1002, Q1003, Q1004, Q1005, Q1006 +8
24PMEG4030ER,115capstone:SOD123WD701, D702, D703, D704, D705, D706, D801, D802, D803, D804, D1001, D1002, D1003, D1004, D1005, D1006 +8
1810uCapacitor_SMD:C_0805_2012MetricC505, C506, C508, C509, C511, C512, C513, C514, C515, C516, C704, C705, C804, C805, C1004, C1005 +2
120.01uCapacitor_SMD:C_0201_0603MetricC713, C717, C721, C813, C817, C821, C913, C917, C921, C1013, C1017, C1021
121uCapacitor_SMD:C_0201_0603MetricC701, C702, C703, C801, C802, C803, C901, C902, C903, C1001, C1002, C1003
121uCapacitor_SMD:C_0402_1005MetricC708, C709, C710, C808, C809, C810, C908, C909, C910, C1008, C1009, C1010
124.7uCapacitor_SMD:C_0805_2012MetricC714, C718, C722, C814, C818, C822, C914, C918, C922, C1014, C1018, C1022
110capstone:5104TRR105, R107, R108, R109, R110, R111, R112, R113, R114, R115, R116
910uFCapacitor_SMD:C_0805_2012MetricC402, C404, C406, C408, C418, C420, C421, C423, C424
85.1kResistor_SMD:R_0201_0603MetricR701, R702, R801, R802, R901, R902, R1001, R1002
60.1uCapacitor_SMD:C_0201_0603MetricC501, C502, C706, C806, C906, C1006
50.01uFCapacitor_SMD:C_0201_0603MetricC203, C204, C205, C206, C210
40Resistor_SMD:R_2512_6332MetricR100, R101, R103, R104
40Resistor_SMD:R_0402_1005MetricR706, R806, R906, R1006
40.1uFCapacitor_SMD:C_0201_0603MetricC202, C425, C427, C428
40RResistor_SMD:R_0603_1608MetricR707, R807, R907, R1007
4100kResistor_SMD:R_0201_0603MetricR409, R417, R502, R508
42mcapstone:PA2512FKF7T0R002ER724, R824, R924, R1024
4470nCapacitor_SMD:C_0402_1005MetricC707, C807, C907, C1007
4Acapstone:MotorPadJ603, J703, J803, J903
4Bcapstone:MotorPadJ602, J702, J802, J902
4Ccapstone:MotorPadJ601, J701, J801, J901
4DMN3020UFDF-7capstone:DMN3020UFDF-7Q401, Q402, Q403, Q404
4MCT8329Acapstone:MCT8329AU701, U801, U901, U1001
4MountingHoleMountingHole:MountingHole_2.5mm_Pad_ViaH101, H102, H103, H104
30.47uFCapacitor_SMD:C_0201_0603MetricC201, C208, C209
3100nCapacitor_SMD:C_0201_0603MetricC601, C602, C1101
310RResistor_SMD:R_0201_0603MetricR201, R420, R423
31kResistor_SMD:R_0201_0603MetricR206, R211, R507
327R 1/2WResistor_SMD:R_0805_2012MetricR202, R203, R204
3BSC005N03LS5capstone:BSC005N03LS5Q101, Q201, Q202
20RResistor_SMD:R_1206_3216MetricR419, R424
20RResistor_SMD:R_0402_1005MetricR413, R414
210.6kResistor_SMD:R_0201_0603MetricR503, R509
2100Resistor_SMD:R_0201_0603MetricR501, R506
2100RResistor_SMD:R_0402_1005MetricR208, R209
2100pFCapacitor_SMD:C_0201_0603MetricC422, C426
210mResistor_SMD:R_1206_3216MetricR405, R421
21mcapstone:EBWM2512F1L00S9R207, R504
21uFCapacitor_SMD:C_0402_1005MetricC401, C413
2220uCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC507, C510
233nFCapacitor_SMD:C_0201_0603MetricC409, C412
24.99RResistor_SMD:R_0201_0603MetricR404, R406
247nFCapacitor_SMD:C_0402_1005MetricC416, C417
2Screw_Terminal_01x01capstone:7461057J201, J202
2TCA9539RTWRPackage_DFN_QFN:WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mmU601, U1101
10Resistor_SMD:R_2010_5025MetricR102
10Resistor_SMD:R_1206_3216MetricR106
10.1uFCapacitor_SMD:C_0402_1005MetricC207
110Resistor_SMD:R_0201_0603MetricR505
110RResistor_SMD:R_0402_1005MetricR407
110k NTC ThermistorConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ204
110nCapacitor_SMD:C_0201_0603MetricC504
110nFCapacitor_SMD:C_0201_0603MetricC414
110uFCapacitor_SMD:C_0603_1608MetricC429
1137kResistor_SMD:R_0201_0603MetricR422
113kResistor_SMD:R_0201_0603MetricR510
115pFCapacitor_SMD:C_0201_0603MetricC410
11800pFCapacitor_SMD:C_0201_0603MetricC405
11RResistor_SMD:R_0402_1005MetricR411
11nFCapacitor_SMD:C_0201_0603MetricC411
12.2RResistor_SMD:R_0402_1005MetricR401
12.2ucapstone:IHLP2525EZER2R2M01L401
13-139-122 50A Fusecapstone:3-139-124F201
13.3uFCapacitor_SMD:C_0603_1608MetricC419
1300kResistor_SMD:R_0201_0603MetricR418
130kResistor_SMD:R_0201_0603MetricR416
133pFCapacitor_SMD:C_0201_0603MetricC403
140.2kResistor_SMD:R_0201_0603MetricR402
1470nFCapacitor_SMD:C_0201_0603MetricC415
151R 1/2WResistor_SMD:R_0805_2012MetricR205
16.2nCapacitor_SMD:C_0402_1005MetricC503
1680pFCapacitor_SMD:C_0201_0603MetricC407
176.8kResistor_SMD:R_0201_0603MetricR408
1BQ25703ARSNTPackage_DFN_QFN:QFN-32-1EP_4x4mm_P0.4mm_EP2.9x2.9mm_ThermalViasU401
1Cell TapsConnector_JST:JST_PH_S5B-PH-K_1x05_P2.00mm_HorizontalJ203

The 425 most common of 436 parts.

More from ShaneTWilliams/capstone

2
  • 4 layers128.5 × 45 mmLow power, the printed circuit board in 3D

    Low power

    ShaneTWilliams/capstone

    Remotely-operated quadcopter hardware, firmware and software

    202 parts3
  • 4 layers65 × 59.5 mmGround station, the printed circuit board in 3D

    Ground station

    ShaneTWilliams/capstone

    Remotely-operated quadcopter hardware, firmware and software

    122 parts3

Similar boards

  • 4 layers90 × 60 mmPowerbank, the printed circuit board in 3D

    Powerbank

    oskarengdahl/Powerbank-MPD-XP

    A powerbank to primarily use with MDP-XP Modular Power Supply

    167 parts5
  • 2 layers71.8 × 62.2 mmAir quality pcb v7, the printed circuit board in 3D

    Air quality pcb v7

    NilsEngelbach/air-quality-pcb

    Seventh iteration: ESP8266 → ESP32-C3 (native USB, no UART bridge), fixes from the v6 design review, right-angle switches with longer actuators, a STEMMA QT port for optional sensors, and charge-status sensing.

    85 parts
  • 6 layers36.5 × 36.5 mmH743 Ardupilot, the printed circuit board in 3D

    H743 Ardupilot

    OliviezGit/FC_01

    Le dossier composants contient les fiches techniques PDF, bibliothèques locales, STEP, vues de contrôle et la nomenclature France du 27/09/2026.

    156 partsCERN-OHL-S-2.0
  • 4 layers138.7 × 86.2 mmCiaa pic, the printed circuit board in 3D

    Ciaa pic

    ciaa/Hardware

    Hardware de la CIAA

    435 parts216
  • 4 layers180 × 103.5 mmEEZ DIB DCP405plus, the printed circuit board in 3D

    EEZ DIB DCP405plus

    eez-open/dib-dcp405plus

    BB3+ Programmable 1-ch power module

    437 parts12
  • 4 layers100 × 100 mmDuet3 Exp 3HC, the printed circuit board in 3D

    Duet3 Exp 3HC

    Duet3D/Duet3-Expansion-3HC

    Hardware information for the Duet 3 Expansion 3HC

    437 parts6
  • 4 layers120 × 75 mmHackrf one, the printed circuit board in 3D

    Hackrf one

    Gato513/kicad-mcp

    ANAVI Macro Pad 12 is an open source, custom-programmable, mini mechanical keyboard/keypad.

    437 parts1

Questions

How big is the High power PCB?

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

What parts does the High power use?

436 parts, built around the TCA9539RTWR, BQ25703ARSNT, NTMFS5C426NT1G and PMEG4030ER,115-JSM. 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 High power KiCad files?

From the ShaneTWilliams/capstone repository on GitHub, at the commit this page was made from: the board is hardware/boards/high-power/high-power.kicad_pcb and its schematic hardware/boards/ground-station/Power and Coils.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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

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