
PCB designDesignerDrawing 16 of 47
Custom
keyboard
Four versions of a mechanical keyboard, all drawn in KiCad, and the layout settled at 84 keys. Version two is built and works on QMK. Version four adds a Mac-style Touch Bar and snap-on modules.
- StatusProduction, 2026. Version two built, version four drawn
- Layout75%, 84 keys, hotswap Kailh Choc sockets
- Version twoSTM32F072 over USB-C, QMK with VIA, all 84 keys tested
- Version threeper-key RGB, moving from wireless to wired
- Version fourTouch Bar, five PCBs, trackpad and numpad modules
- Softwaremy own Keyboard Editor app for remapping
Sheet 02 of 05/Why
A keyboard as a first PCB
Under every key there's the same small circuit, a switch and a diode. You draw it once and then repeat it eighty-four times.



Sheet 03 of 05/Parts
Issued as separate drawings
I split this project into parts. Each part below has its own page, with its own sections and pictures.
Part 01 / 04
Version 1
The first attempt. The switches are placed, but it was never routed and has no microcontroller.
Part 02 / 04
Version 2
Built on ScottoModules and working: switches, keycaps, QMK with VIA, and my own remapping app.
Part 03 / 04
Version 3
Drawn from scratch with an LED under every key. It went wireless, and now it's going back to wired.
Part 04 / 04
Version 4
Built around a Touch Bar, split into five boards, with snap-on numpad and trackpad modules.
Sheet 04 of 05/The layout
The 75% layout
It's a 75% layout: eighty-four keys in hotswap sockets, a function row, an arrow cluster in the bottom right and no numpad. Every version since the second keeps that same layout.
Sheet 05 of 05/Source