Brain drain

dmz006·brain-drain·hardware/brain-drain.kicad_pcb

Brain drain PCB layout, top view — open source Raspberry Pi board by dmz006
Simulate this board

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/.

Brain drain, from the project README
From the project README

Main components on the Brain drain

Brain drain bill of materials (BOM)

163 components, 64 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
USB5744/2G
U1, U2
1
AP2112K-1.2
U3
2
TPS56637RPAR
U20, U21
2
AP63203WU-7
U22, U51
2
TPS22965DSGR
U50, U52
1
CM5002016
M1
1
AO4407A
Q20
2
25MHz CL=20pF
Y1, Y2
1
microSD
J3
1
USB-C rpiboot
J5
1
nRPIBOOT
J6
1
UART0 GND/TX/RX
J7
1
bay slot 1
J10
1
bay slot 2
J11
1
bay slot 3
J12
1
bay slot 4
J13
1
bay slot 5
J14
1
bay slot 6
J15
1
bay slot 7
J16
1
bay slot 8
J17
Show 44 more
QtyPartRefs
1
KPJX-4S-S
J21
1
Fan GND/5V/TACH/PWM
J40
1
OLED GND/VCC/SCL/SDA
J41
1
M.2 M-key
J50
1
CR2032
BT1
1
15A slow 0453015.MR
F1
1
DIP x8
SW1
1
lid microswitch
SW3
1
green PWR
D1
1
green ACT
D2
1
red STATUS
D3
1
blue bay 1 activity
D10
1
blue bay 2 activity
D11
1
blue bay 3 activity
D12
1
blue bay 4 activity
D13
1
blue bay 5 activity
D14
1
blue bay 6 activity
D15
1
blue bay 7 activity
D16
1
blue bay 8 activity
D17
1
SMBJ15A
D20
1
12V 0.5W
D21
1
blue M.2 activity
D50
2
2.2u 8A
L20, L21
2
4.7u 3A
L22, L51
13
22u 10V
C1, C2, C501, C2003, C2004, C2005, C2103, C2104 +5
3
10u 10V
C3, C31, C500
2
1u 10V
C4, C30
2
680u 25V low-ESR
C20, C21
7
10u 25V
C22, C2000, C2001, C2100, C2101, C2200, C5100
4
33p
C100, C101, C200, C201
36
100n
C110, C111, C112, C113, C120, C121, C122, C123 +28
4
4.7u 10V
C130, C131, C230, C231
1
1n
C502
2
100n 25V
C2002, C2102
2
100n 10V
C2201, C5101
3
1k
R1, R2, R3
13
10k
R10, R11, R101, R102, R201, R202, R500, R501 +5
1
100K
100k
R20
9
470
R60, R61, R62, R63, R64, R65, R66, R67 +1
2
12.0k 1%
R100, R200
2
200k
R103, R203
2
0R (cap DNP alt)
R502, R503
2
73.2k
R2000, R2100
2
100k
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