Brain drain
dmz006·brain-drain·hardware/brain-drain.kicad_pcb
About the Brain drain PCB
Brain drain is an open source Raspberry Pi PCB design by dmz006, published on GitHub under the Custom license license. It is a 6-layer board measuring 150 × 122 mm, with 163 components from 64 distinct parts.
Its main chip is the CM5002016, from the Raspberry Pi family. Other key parts include the USB5744/2G, AP2112K-1.2, TPS56637RPAR, AP63203WU-7 and TPS22965DSGR. By type, the board carries 76 capacitors, 36 resistors, 16 connectors, 14 diodes, 9 ICs and 4 inductors.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
Standalone four-bay (plus M.2) NIST 800-88 disk sanitizer: Raspberry Pi CM5 carrier board, Python service, 3D-printed enclosure
Two KiCad 9 projects, both generated from tools/design.py (see ../docs/LAYOUT-REVIEW.md for how, and for what a layout engineer must check). Design intent: ../docs/ARCHITECTURE.md section 3. Parts: ../docs/BOM.md. Regenerate and route commands: ../docs/USAGE.md.
More views and the assembled unit: ../docs/RENDERS.md. KiCad's own 3D views are in renders/, one image per layer in renders/layers/ (F.Cu, In1 to In4, B.Cu, assembly-top, assembly-bottom, mask), schematic sheets in renders/schematic/.

Main components on the Brain drain
Brain drain bill of materials (BOM)
163 components, 64 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | USB5744/2G | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1, U2 |
| 1 | AP2112K-1.2 | SOT-23-5 | U3 |
| 2 | TPS56637RPAR | Texas_RPA0010A_VQFN-HR-10_3x3mm | U20, U21 |
| 2 | AP63203WU-7 | TSOT-23-6 | U22, U51 |
| 2 | TPS22965DSGR | Texas_DSG0008A_WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm | U50, U52 |
| 1 | CM5002016 | Raspberry-Pi-5-Compute-Module | M1 |
| 1 | AO4407A | SOIC-8_3.9x4.9mm_P1.27mm | Q20 |
| 2 | 25MHz CL=20pF | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1, Y2 |
| 1 | microSD | microSD_HC_Hirose_DM3AT-SF-PEJM5 | J3 |
| 1 | USB-C rpiboot | USB_C_Receptacle_GCT_USB4085 | J5 |
| 1 | nRPIBOOT | PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | UART0 GND/TX/RX | PinHeader_1x03_P2.54mm_Vertical | J7 |
| 1 | bay slot 1 | PCIe_x1_Socket_THT | J10 |
| 1 | bay slot 2 | PCIe_x1_Socket_THT | J11 |
| 1 | bay slot 3 | PCIe_x1_Socket_THT | J12 |
| 1 | bay slot 4 | PCIe_x1_Socket_THT | J13 |
| 1 | bay slot 5 | PCIe_x1_Socket_THT | J14 |
| 1 | bay slot 6 | PCIe_x1_Socket_THT | J15 |
| 1 | bay slot 7 | PCIe_x1_Socket_THT | J16 |
| 1 | bay slot 8 | PCIe_x1_Socket_THT | J17 |
Show 44 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | KPJX-4S-S | Kycon_KPJX-4S-S | J21 |
| 1 | Fan GND/5V/TACH/PWM | FanPinHeader_1x04_P2.54mm_Vertical | J40 |
| 1 | OLED GND/VCC/SCL/SDA | PinHeader_1x04_P2.54mm_Vertical | J41 |
| 1 | M.2 M-key | M2_Socket3_MKey_CM5IO | J50 |
| 1 | CR2032 | BatteryHolder_Keystone_1060_1x2032 | BT1 |
| 1 | 15A slow 0453015.MR | Fuse_Littelfuse-NANO2-451_453 | F1 |
| 1 | DIP x8 | SW_DIP_SPSTx08_Piano_10.8x21.88mm_W7.62mm_P2.54mm | SW1 |
| 1 | lid microswitch | SW_PUSH_6mm | SW3 |
| 1 | green PWR | LED_D3.0mm | D1 |
| 1 | green ACT | LED_D3.0mm | D2 |
| 1 | red STATUS | LED_D3.0mm | D3 |
| 1 | blue bay 1 activity | LED_D3.0mm | D10 |
| 1 | blue bay 2 activity | LED_D3.0mm | D11 |
| 1 | blue bay 3 activity | LED_D3.0mm | D12 |
| 1 | blue bay 4 activity | LED_D3.0mm | D13 |
| 1 | blue bay 5 activity | LED_D3.0mm | D14 |
| 1 | blue bay 6 activity | LED_D3.0mm | D15 |
| 1 | blue bay 7 activity | LED_D3.0mm | D16 |
| 1 | blue bay 8 activity | LED_D3.0mm | D17 |
| 1 | SMBJ15A | D_SMB | D20 |
| 1 | 12V 0.5W | D_SOD-123 | D21 |
| 1 | blue M.2 activity | LED_D3.0mm | D50 |
| 2 | 2.2u 8A | L_Taiyo-Yuden_NR-60xx | L20, L21 |
| 2 | 4.7u 3A | L_Taiyo-Yuden_NR-40xx | L22, L51 |
| 13 | 22u 10V | C_0805_2012Metric | C1, C2, C501, C2003, C2004, C2005, C2103, C2104 +5 |
| 3 | 10u 10V | C_0805_2012Metric | C3, C31, C500 |
| 2 | 1u 10V | C_0402_1005Metric | C4, C30 |
| 2 | 680u 25V low-ESR | CP_Elec_10x10.5 | C20, C21 |
| 7 | 10u 25V | C_1210_3225Metric | C22, C2000, C2001, C2100, C2101, C2200, C5100 |
| 4 | 33p | C_0402_1005Metric | C100, C101, C200, C201 |
| 36 | 100n | C_0402_1005Metric | C110, C111, C112, C113, C120, C121, C122, C123 +28 |
| 4 | 4.7u 10V | C_0603_1608Metric | C130, C131, C230, C231 |
| 1 | 1n | C_0402_1005Metric | C502 |
| 2 | 100n 25V | C_0402_1005Metric | C2002, C2102 |
| 2 | 100n 10V | C_0402_1005Metric | C2201, C5101 |
| 3 | 1k | R_0603_1608Metric | R1, R2, R3 |
| 13 | 10k | R_0402_1005Metric | R10, R11, R101, R102, R201, R202, R500, R501 +5 |
| 1 | 100K 100k | R_0603_1608Metric | R20 |
| 9 | 470 | R_0402_1005Metric | R60, R61, R62, R63, R64, R65, R66, R67 +1 |
| 2 | 12.0k 1% | R_0402_1005Metric | R100, R200 |
| 2 | 200k | R_0402_1005Metric | R103, R203 |
| 2 | 0R (cap DNP alt) | C_0402_1005Metric | R502, R503 |
| 2 | 73.2k | R_0402_1005Metric | R2000, R2100 |
| 2 | 100k | R_0402_1005Metric | R2002, R2102 |
Brain drain design files
The KiCad project lives in the dmz006/brain-drain repository on GitHub; these links point at the commit this page was built from.
Brain drain: common questions
What microcontroller does the Brain drain use?
The Brain drain is built around the CM5002016, from the Raspberry Pi family.
How big is the Brain drain PCB?
The Brain drain measures 150 × 122 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the Brain drain?
163 components, from 64 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Brain drain design files?
From the dmz006/brain-drain repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Brain drain design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Brain drain without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
More boards in brain-drain
Similar boards
Raspberry Pi
Open source rover
nasa-jpl
220 × 178 mm144 parts2LApache-2.09.7kRaspberry Pi
SPIRIT
SPIRIT-org
82 × 155 mm130 parts6LCERN-OHL-S-2.01.3kRaspberry Pi
CM5RevEng
schlae
55 × 40 mm417 parts10LNo license1.0kRaspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
Desktop 50 Pin TopConn
BlueSCSI
89.2 × 82.6 mm103 parts2LGPL-3.0449Raspberry Pi
PowerBook
BlueSCSI
74.5 × 56.3 mm78 parts2LGPL-3.0449