

Keyboard 10x3
10x3 keyboard pcb for cyberdeck
- Size
- 94.5 × 55 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 37
- Nets
- 33
- Pads
- 157
- Tracks, vias
- 194, 19
- Pours
- 125
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 21 Feb 2025
- Updated
- 21 Feb 2025
Overview
Keyboard 10x3 is an open-source printed circuit board by hsgw, from the hsgw/cyberdeck_keyboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 94.5 × 55 mm with 37 parts on 33 nets, routed with 194 tracks and 19 vias.
It is built around the RP2040-ZERO. Its parts include 15 diodes, 15 switches, 4 connectors and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.
Main components
1README
README.md10x3 Keyboard pcb for Cyberdeck
Parts
37| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | D_Small_Filled | dm9_rc:D_SOD123_hand | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 15 | SW_Push | SMKJP:SW_Cherry_MX1A_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15 |
| 2 | Conn_01x08 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J1, J2 |
| 2 | Conn_01x09 | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J3, J4 |
| 1 | LOGO | dm9_silks:logo_hsgw_5mm | G*** |
| 1 | LOGO | dm9_silks:logo_dm9_7_5mm | G*** |
| 1 | rp2040-zero | dm9_miscs:rp2040-zero-side-th | U1 |
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

Questions
How big is the Keyboard 10x3 PCB?
It measures 94.5 × 55 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Keyboard 10x3 use?
37 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 Keyboard 10x3 KiCad files?
From the hsgw/cyberdeck_keyboard repository on GitHub, at the commit this page was made from: the board is keyboard_10x3.kicad_pcb and its schematic keyboard_10x3.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Keyboard 10x3 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).