

Xtremekeyboard1
- Size
- 147 × 125.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 77
- Nets
- 62
- Pads
- 329
- Tracks, vias
- 539, 13
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 29 Mar 2024
- Updated
- 12 Oct 2024
Overview
Xtremekeyboard1 is an open-source printed circuit board by xtremejames1, from the xtremejames1/xtremekb1 repository on GitHub. It is a 2-layer board of 147 × 125.1 mm with 77 parts on 62 nets, routed with 539 tracks and 13 vias.
It is built around the RP2040-ZERO. Its parts include 27 diodes, 27 switches, 3 connectors and 2 ICs. It belongs with the RP2040 boards of this library.
Main components
1README
README.mdxtremekb1
A custom ergonomic keyboard
WIP
Parts
77| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +11 |
| 27 | 1u MX | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +11 |
| 9 | LJumper | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP2, JP4, JP6, JP8, JP10, JP12, JP14, JP16, JP18 |
| 9 | RJumper | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1, JP3, JP5, JP7, JP9, JP11, JP13, JP15, JP17 |
| 1 | Conn_01x05_Pin | keyboard:5_Solder_Pad | J2 |
| 1 | Conn_01x05_Socket | keyboard:5_Solder_Pad | J3 |
| 1 | PS4 Joystick | ps4_joystick:PS4_joystick | U2 |
| 1 | rp2040-zero | keyboard_mcu:rp2040-zero-tht | U1 |
| 1 | ~ | keyboard:PJ316 TRS | J1 |
Questions
How big is the Xtremekeyboard1 PCB?
It measures 147 × 125.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Xtremekeyboard1 use?
77 parts, built around the RP2040-ZERO. 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 Xtremekeyboard1 KiCad files?
From the xtremejames1/xtremekb1 repository on GitHub, at the commit this page was made from: the board is xtremekeyboard1.kicad_pcb and its schematic xtremekeyboard1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Xtremekeyboard1 design in my own project?
Its repository states no licence, so its author keeps all rights: ask xtremejames1 before reusing the design.
Similar boards
- 2 layers132.3 × 94.9 mm

- 2 layers321 × 92.3 mm

- 2 layers255.9 × 99.3 mm

Zerosprey42
beekeeb/zerosprey42
Zerosprey42 Keyboard is a wired, beginner friendly, choc hotswap, MonoBlockSplit (Unibody), column-staggered, DIY mechanical keyboard.
96 parts140 - 2 layers146.3 × 69.5 mm

- 2 layers54 × 64 mm

DonConIOmini
ravinrabbid/DonCon2040
RP2040 based firmware and hardware for DIY Taiko no Tatsujin Drum Controllers
96 parts66MIT - 2 layers52 × 50 mm

RP2040-TestPatternGenerator VGA
nmur/RP2040-TestPatternGenerator
A simple test pattern generator running on the RP2040 microcontroller
12 parts64GPL-3.0 - 2 layers120 × 40 mm

Buinchiez40
ChrisChrisLoLo/bunchiez40
A pocket keyboard that makes use of mouse switches to achieve a miniscule size
90 parts56GPL-3.0 - 2 layers305.2 × 76.2 mm
