

KeybPCB
15x5 Keyboard PCB based on Cherry MX switches
- Size
- 285 × 95 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 155
- Nets
- 102
- Pads
- 548
- Tracks, vias
- 668, 23
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 3
- Created
- 14 Apr 2013
- Updated
- 14 Apr 2013
Overview
KeybPCB is an open-source printed circuit board by nfc-labs, from the nfc-labs/KeybPCB repository on GitHub. It is a 2-layer board of 285 × 95 mm with 155 parts on 102 nets, routed with 668 tracks and 23 vias.
Its parts include 67 diodes, 67 switches, 6 connectors, 3 capacitors and 3 resistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Parts
155| Qty | Value | Footprint | References |
|---|---|---|---|
| 67 | D | DZ | D0:0, D0:1, D0:2, D0:6, D0:10, D0:11, D0:12, D0:13, D0:14, D1:0, D1:3, D1:10, D1:11, D1:12, D1:13, D1:14 +51 |
| 6 | Hole3mm | HOLE1, HOLE2, HOLE3, HOLE4, HOLE5, HOLE6 | |
| 6 | PAD | PAD | P1, P2, P3, P4, P5, P6 |
| 2 | 10pF | SM0805 | C2, C3 |
| 2 | 22 | SM0805 | R1, R2 |
| 1 | , | SW_PCB_2PIN-19x19.2-1.00u | SW1:9 |
| 1 | - | SW_PCB_2PIN-19x19.2-1.00u | SW4:11 |
| 1 | . | SW_PCB_2PIN-19x19.2-1.00u | SW1:10 |
| 1 | / | SW_PCB_2PIN-19x19.2-1.00u | SW1:11 |
| 1 | 0 | SW_PCB_2PIN-19x19.2-1.00u | SW4:10 |
| 1 | 1 | SW_PCB_2PIN-19x19.2-1.00u | SW4:1 |
| 1 | 10uF | SM0805 | C1 |
| 1 | 1K | SM0805 | R3 |
| 1 | 2 | SW_PCB_2PIN-19x19.2-1.00u | SW4:2 |
| 1 | 3 | SW_PCB_2PIN-19x19.2-1.00u | SW4:3 |
| 1 | 4 | SW_PCB_2PIN-19x19.2-1.00u | SW4:4 |
| 1 | 5 | SW_PCB_2PIN-19x19.2-1.00u | SW4:5 |
| 1 | 6 | SW_PCB_2PIN-19x19.2-1.00u | SW4:6 |
| 1 | 7 | SW_PCB_2PIN-19x19.2-1.00u | SW4:7 |
| 1 | 8 | SW_PCB_2PIN-19x19.2-1.00u | SW4:8 |
| 1 | 9 | SW_PCB_2PIN-19x19.2-1.00u | SW4:9 |
| 1 | : | SW_PCB_2PIN-19x19.2-1.00u | SW2:10 |
| 1 | = | SW_PCB_2PIN-19x19.2-1.00u | SW4:12 |
| 1 | A | SW_PCB_2PIN-19x19.2-1.00u | SW2:1 |
| 1 | APOS | SW_PCB_2PIN-19x19.2-1.00u | SW2:11 |
| 1 | ATMEGA32U4_TQFP44 | TQFP44 | U1 |
| 1 | B | SW_PCB_2PIN-19x19.2-1.00u | SW1:6 |
| 1 | BK.SP | SW_PCB_2PIN-19x19.2-1.00u | SW4:13 |
| 1 | C | SW_PCB_2PIN-19x19.2-1.00u | SW1:4 |
| 1 | CRYSTAL | crystal | X2 |
| 1 | D | SW_PCB_2PIN-19x19.2-1.00u | SW2:3 |
| 1 | DEL | SW_PCB_2PIN-19x19.2-1.00u | SW3:14 |
| 1 | DOWN | SW_PCB_2PIN-19x19.2-1.00u | SW0:13 |
| 1 | E | SW_PCB_2PIN-19x19.2-1.00u | SW3:3 |
| 1 | F | SW_PCB_2PIN-19x19.2-1.00u | SW2:4 |
| 1 | FN | SW_PCB_2PIN-19x19.2-1.00u | SW0:1 |
| 1 | G | SW_PCB_2PIN-19x19.2-1.00u | SW2:5 |
| 1 | H | SW_PCB_2PIN-19x19.2-1.00u | SW2:6 |
| 1 | I | SW_PCB_2PIN-19x19.2-1.00u | SW3:8 |
| 1 | INS | SW_PCB_2PIN-19x19.2-1.00u | SW4:14 |
| 1 | J | SW_PCB_2PIN-19x19.2-1.00u | SW2:7 |
| 1 | K | SW_PCB_2PIN-19x19.2-1.00u | SW2:8 |
| 1 | L | SW_PCB_2PIN-19x19.2-1.00u | SW2:9 |
| 1 | L.ALT | SW_PCB_2PIN-19x19.2-1.25u | SW0:2 |
| 1 | L.CTRL | SW_PCB_2PIN-19x19.2-1.25u | SW0:0 |
| 1 | L.SHIFT | SW_PCB_2PIN-19x19.2-1.75u | SW1:0 |
| 1 | L.SHIFT | SW_PCB_2PIN-19x19.2-1.25u | SW1:12 |
| 1 | LEFT | SW_PCB_2PIN-19x19.2-1.00u | SW0:12 |
| 1 | M | SW_PCB_2PIN-19x19.2-1.00u | SW1:8 |
| 1 | MINI-USB | con-cypressindustries-32005-601 | X1 |
| 1 | N | SW_PCB_2PIN-19x19.2-1.00u | SW1:7 |
| 1 | O | SW_PCB_2PIN-19x19.2-1.00u | SW3:9 |
| 1 | P | SW_PCB_2PIN-19x19.2-1.00u | SW3:10 |
| 1 | PAUSE | SW_PCB_2PIN-19x19.2-1.00u | SW1:14 |
| 1 | SW_PCB_2PIN-19x19.2-1.00u | SW2:14 | |
| 1 | Q | SW_PCB_2PIN-19x19.2-1.00u | SW3:1 |
| 1 | R | SW_PCB_2PIN-19x19.2-1.00u | SW3:4 |
| 1 | R.ALT | SW_PCB_2PIN-19x19.2-1.25u | SW0:10 |
| 1 | R.CTRL | SW_PCB_2PIN-19x19.2-1.25u | SW0:11 |
| 1 | RET | SW_PCB_2PIN-19x19.2-1.75u | SW2:13 |
| 1 | RIGHT | SW_PCB_2PIN-19x19.2-1.00u | SW0:14 |
| 1 | S | SW_PCB_2PIN-19x19.2-1.00u | SW2:2 |
| 1 | SH.LK | SW_PCB_2PIN-19x19.2-1.25u | SW2:0 |
| 1 | SPACE | SW_PCB_2PIN-19x19.2-6.00u | SW0:6 |
| 1 | T | SW_PCB_2PIN-19x19.2-1.00u | SW3:5 |
| 1 | TAB | SW_PCB_2PIN-19x19.2-1.00u | SW3:0 |
| 1 | TILDE | SW_PCB_2PIN-19x19.2-1.00u | SW4:0 |
| 1 | U | SW_PCB_2PIN-19x19.2-1.00u | SW3:7 |
| 1 | UP | SW_PCB_2PIN-19x19.2-1.00u | SW1:13 |
| 1 | V | SW_PCB_2PIN-19x19.2-1.00u | SW1:5 |
| 1 | W | SW_PCB_2PIN-19x19.2-1.00u | SW3:2 |
| 1 | X | SW_PCB_2PIN-19x19.2-1.00u | SW1:3 |
| 1 | Y | SW_PCB_2PIN-19x19.2-1.00u | SW3:6 |
| 1 | Z | SW_PCB_2PIN-19x19.2-1.00u | SW1:2 |
| 1 | [ | SW_PCB_2PIN-19x19.2-1.00u | SW3:11 |
| 1 | \ | SW_PCB_2PIN-19x19.2-1.00u | SW3:13 |
| 1 | ] | SW_PCB_2PIN-19x19.2-1.00u | SW3:12 |
Similar boards
- 2 layers121.5 × 136.5 mm

- 2 layers305.9 × 135.1 mm

- 2 layers285 × 94.6 mm

- 2 layers254 × 134.6 mm
.kicad_pcb.jpg?size=s&soon)
FPGA Z80 (no traces)
douggilliland/Retro-Computers
Retro-Computer Designs (Z80, 65C816, etc)
155 parts87 - 2 layers334.6 × 122.8 mm

ProductionPCB
compressionKeyboards/compression4c
This repo contains the files to order a custom PCB for (4c), checkout the zmk layout to build firmware!
155 parts60 - 2 layers285.4 × 94.9 mm

Rosaline ortho
peej/rosaline-keyboard
40% staggered through-hole component keyboard PCB for standard 60% cases
155 parts53MIT - 2 layers60.3 × 128.3 mm

- 2 layers209.6 × 154.9 mm

Questions
How big is the KeybPCB PCB?
It measures 285 × 95 mm and has 2 copper layers, 1.6 mm thick.
What parts does the KeybPCB use?
155 parts. 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 KeybPCB KiCad files?
From the nfc-labs/KeybPCB repository on GitHub, at the commit this page was made from: the board is KeybPCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the KeybPCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask nfc-labs before reusing the design.