

BlackFlash 002
First keyboard PCB attempt
- Size
- 367.7 × 98.5 mm
- Copper layers
- 4
- Thickness
- 1.58 mm
- Parts
- 197
- Nets
- 129
- Pads
- 1,019
- Tracks, vias
- 1,054, 348
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 19 Feb 2023
- Updated
- 7 May 2026
Overview
BlackFlash 002 is an open-source printed circuit board by GuppyLite, from the GuppyLite/PCB_001 repository on GitHub, published under the MIT licence. It is a 4-layer board of 367.7 × 98.5 mm with 197 parts on 129 nets, routed with 1,054 tracks and 348 vias.
It is built around the PRTR5V0U2X and CPG151101S11. Its parts include 82 diodes, 9 capacitors, 8 switches, 7 resistors and 3 ICs. It belongs with the STM32 boards of this library.
Main components
2PRTR5V0U2X
SOT-143-55℃~+125℃ 0.3pF、0.8pF 100W 10V、15V 5V 6.5V 6A 80nA ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Three channels Unidirectional SOT-143 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)CPG151101S11
SMDSMD Mechanical Keyboard Shaft ROHSKailhMechanical Keyboard Shaft
README
README.mdPCB_001
First keyboard PCB attempt
Parts
197| Qty | Value | Footprint | References |
|---|---|---|---|
| 79 | Diode | Diode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +63 |
| 79 | MX_SW_HS | PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u | MX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23 +63 |
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C6, C7, C8, C9, C10 |
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C4, C5 |
| 3 | 500R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R5, R6 |
| 3 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D80, D81, D82 |
| 3 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2u | S2, S5, S6 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R7 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4 |
| 2 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.25u | S1, S3 |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW1, SW2 |
| 1 | 500mA | Fuse:Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder | F1 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_6.25u | S4 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | U2 |
| 1 | STM32F072CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | USB_C_Receptacle_USB2.0_16P | ScottoKeebs_Components:USB_C_918-418K2024S40000 | J1 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23-3 | U3 |
The 190 most common of 197 parts.
Questions
How big is the BlackFlash 002 PCB?
It measures 367.7 × 98.5 mm and has 4 copper layers, 1.58 mm thick.
What parts does the BlackFlash 002 use?
197 parts, built around the PRTR5V0U2X and CPG151101S11. 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 BlackFlash 002 KiCad files?
From the GuppyLite/PCB_001 repository on GitHub, at the commit this page was made from: the board is BlackFlash_002.kicad_pcb and its schematic BlackFlash_002.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BlackFlash 002 design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers299 × 127 mm

- 2 layers283 × 126.5 mm

Env KB60MXHS
Envious-Data/Env-KB60F
Another Custom Mechanical Keyboard... F stands for FOREHEAD!
153 parts8GPL-3.0 - 2 layers353.1 × 124.9 mm

- 2 layers209.6 × 66.7 mm

- 2 layers227.3 × 84.9 mm

Le colibri
eggsworks/le-colibri
Le Colibri is a 30-key unibody split keyboard inspired by Le Chiffre and the Hummingbird.
65 parts2CERN-OHL-S-2.0 - 4 layers77.2 × 86.4 mm

Mad RP2040
Cimos/etchy
Fast, trustworthy PCB visual and geometric diff tool (Rust). Successor to gerber-diff.
117 parts1Apache-2.0 - 2 layers284.7 × 94.2 mm

- 2 layers177.3 × 122.5 mm

Left placed
ctrlShiftBryan/ogre-mono
Inventory of the Ogre keyboard repos plus KLE layout export
130 parts