

Kayboard
- Size
- 463 × 211.7 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 240
- Nets
- 166
- Pads
- 1,104
- Tracks, vias
- 4,308, 1,321
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 7 Dec 2025
- Updated
- 26 Oct 2026
Overview
Kayboard is an open-source printed circuit board by karnxx, from the karnxx/kayboard repository on GitHub. It is a 2-layer board of 463 × 211.7 mm with 240 parts on 166 nets, routed with 4,308 tracks and 1,321 vias.
Its parts include 108 diodes, 6 resistors and 3 ICs. It belongs with the nRF52 and nRF5x boards of this library.
README
README.mdsplit keyboard - kayboard
https://a360.co/4jg0f7l
basically a keyboard, it can split into 3, which is a left side, a right side and a middle calculator side. so these keyboards can also join together to make 1 big keyboard via rails.
hardware
- uses 3 XIAO-nRF52840-SMD, one for each keyboard part. and also uses cherry mx switches.
- https://docs.google.com/spreadsheets/d/1L9tUZh8eFOhgZV8CGI-1AN47H67KgHnQl9KeM_NllnM/edit?usp=sharing
Parts
240| Qty | Value | Footprint | References |
|---|---|---|---|
| 108 | D | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D1, D10, D11, D12, D13, D14, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109 +92 |
| 108 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | -1, -2, ,1, ;1, .1, .2, '1, *1, //1, /1, +1, =1, G1, X2, X3, X4 +92 |
| 12 | MountingHole | Library:mouse-bite-5mm-slot | H1, H2, H3, H4, H5, H6, H7, H8, H10, H11, H12, H13 |
| 6 | R | Resistor_SMD:R_0805_2012Metric | R2, R3, R4, R5, R6, R14 |
| 3 | Battery | Battery:BatteryHolder_Keystone_1057_1x2032 | BT1, BT2, BT3 |
| 3 | XIAO-nRF52840-SMD | Library:modified-XIAO-nRF52840-SMD | U1, U2, U4 |
More from karnxx/kayboard
2- 2 layers214.1 × 146.8 mm

- 2 layers144.3 × 211.4 mm

Similar boards
- 2 layers

Small-2
NVlabs/Cypress
Cypress is a scalable, GPU-accelerated PCB placement method inspired by VLSI. It incorporates tailored cost functions, constraint handling, and optimized techniques adapted for PCB layouts.
240 parts56Apache-2.0 - 2 layers285 × 94.6 mm

Pi60 v1.1
1upkeyboards/PCBs
Repository containing production files and schematics for 1upkeyboards pcbs
240 parts8 - 2 layers364 × 203 mm

- 2 layers139.2 × 95.6 mm

IGBT DRIVER
EmadBahra/open-source-IGBT-gate-driver
This is a beta version and it's not tested yet, so use it at your own risk under GPL v3
240 parts5 - 2 layers287 × 150 mm

Delta48m
madcatse/Delta-S-M
A recreation of soviet Delta-S personal computer using semi-modern parts and original case
240 parts5 - 2 layers203.5 × 154 mm

- 2 layers96 × 88 mm

Thermister Board - Panel
NEOgHacking/SCORPION-MAX-V1
4x Power Mosfets for controlling heated beds, heaters, ext.
240 parts3 - 2 layers340 × 131 mm

Model b
TrojanPinata/Model-B
A 75% keyboard based on the RP2040 - with hotswappable switches, OLED display and rotary encoder
240 parts3
Questions
How big is the Kayboard PCB?
It measures 463 × 211.7 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Kayboard use?
240 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 Kayboard KiCad files?
From the karnxx/kayboard repository on GitHub, at the commit this page was made from: the board is PCB/kayboard.kicad_pcb and its schematic PCB/EACH/left/half.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Kayboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask karnxx before reusing the design.