The-Key-Crusher

Arnost55·The-Key-Crusher·pcb/main-keyboard/keyboard/keyboard.kicad_sch

This repository ships a schematic but no board layout.

About the The-Key-Crusher PCB

The-Key-Crusher is an open source Raspberry Pi PCB design by Arnost55, published on GitHub. It is a board, with 146 components from 24 distinct parts.

Its main chip is the RaspberryPi_Pico_W, from the Raspberry Pi family. Other key parts include the GH3801, SSD1327 and PCF8574. By type, the board carries 65 diodes, 4 connectors, 3 ICs, 3 resistors, 2 fuses and 2 switches.

It belongs with the keyboards and displays & leds designs in this gallery.

From the project

A custom mechanical keyboard with a detachable wireless macropad, dual RGB OLED displays, and smart wireless connectivity.

A custom mechanical keyboard with a detachable wireless macropad, dual RGB OLED displays, and smart wireless connectivity.

- 65% Layout - Compact keyboard with arrow keys - Detachable Macropad - 3x3 (9 key) hot-swap macropad with pogo pin connection - Dual OLED Displays - Full-color 1.3" displays on both main keyboard and macropad - Wireless - 2.4GHz nRF24L01+ with single dongle - Smart Routing - Macropad routes through main keyboard when docked, works independently when undocked - USB-C Charging - Independent batteries with USB-C on each device - QMK/VIA Compatible - Full programmability

Main components on the The-Key-Crusher

The-Key-Crusher bill of materials (BOM)

146 components, 24 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
GH3801
NRF24L01_Breakout
U2
1
SSD1327
TP4056-42-ESOP8
U3
1
PCF8574
SSD1327-OLED
U5
1
RaspberryPi_Pico_W
A1
1
12MHZ
Crystal
Y1
1
USB4085-GF
Conn_01x06_Pin
J1
1
PH2-2.0
Conn_01x02_Pin
J2
1
Conn_01x06_Socket
J3
1
USB_C_Plug_USB2.0
P1
1
MF-NSML050
Fuse
F1
1
Fuse
F2
50
MX_SW_HS
MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8 +42
1
MX_SW_HS
MX14
2
MX_SW_HS
MX15, MX28
1
MX_SW_HS
MX29
2
MX_SW_HS
MX42, MX43
1
MX_SW_HS
MX56
7
MX_SW_HS
MX57, MX58, MX59, MX67, MX68, MX69, MX70
1
MX_SW_HS
MX60
2
MX_stab
S1, S2
Show 4 more
QtyPartRefs
59
1N4148WS
1N4148
D1, D2, D3, D4, D5, D6, D7, D8 +51
6
1N4148
D69, D70, D71, D72, D73, D74
1
RC0603JR-0722
R
R2
2
RC0603JR-07100K
R
R3, R4

The-Key-Crusher design files

The KiCad project lives in the Arnost55/The-Key-Crusher repository on GitHub; these links point at the commit this page was built from.

The-Key-Crusher: common questions

What microcontroller does the The-Key-Crusher use?

The The-Key-Crusher is built around the RaspberryPi_Pico_W, from the Raspberry Pi family.

How many components are on the The-Key-Crusher?

146 components, from 24 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 The-Key-Crusher design files?

From the Arnost55/The-Key-Crusher repository on GitHub, which has the schematic and the BOM; the links under Design files point to each one.

Can I use the The-Key-Crusher design in my own project?

The repository has no license, so all rights stay with Arnost55. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the The-Key-Crusher 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.

Similar boards