KillerBoard

Created by [Shaunak Bajaj] • Started on July 13, 2025

Making a mechanical keyboard for #Highway

Time Spent Overall: 24.5h

July 14th: Learned about different keyboard styles and layouts

Read online about mechanical keyboard design and layout. This guide from Keyboard University was extremely helpful. I have decided to go with a 65% because it is compact but perfectly fits my needs.

image

Finalized this layout image

Total time spent: 2h

July 15th: Made a rough BOM and a rough wiring

Researched about key switches and different parts that go into making a keyboard. Made a rough BOM about what is needed. Also, I am making this one wireless using a nice nano clone!. Made a rough matrix wiring diagram through multiple iterations to meet the number of pins available.

Screenshot 2025-07-17 005816

Screenshot 2025-07-17 005815

Final layout Screenshot 2025-07-17 005817

Total time spent: 3.5h

July 17th: Made the schematic

Made the schematic in Kicad, connecting so many switches correctly was painful.

image

Total time spent: 2.5h

July 19th: Finished the PCB

Used keyboard layout plugin to place the components in the PCB editor. Routed everything

image

image

image

Total time spent: 3h

July 20th: Critical mistake and fix, Case

As it is obvious (not in the first glance) that I mistakenly built a mirror image of the keyboard. I tried to use flip and mirror but nothing worked. I had to redo the whole PCB wiring.

image

Changes the positions of some diodes so that they dont interfere with the stabilizers. Added some silkscreen art.

image

Added a switch to conserve battery.

image image

Finalised other components like PCB receptacles, battery and power switch and added them to BOM.

Started working on the case, made the bottom. Used the hackpad guide as a reference to make this. One new thing I learned is adding an angle to improve ergonomics.

image

image

Made the plate for my keyboard. Designed it as a 3mm plate since 1.5mm is a bit flimsy.

image

Have made notches for my switches to mount on and have left spaces for the stablizers.

image

Total time spent: 6h

July 21st: Test fitting

Imported the 3d PCB design to Fusion and test fitted with the base and plate.

image

image

Added 3d models of switch, keykap and stabilizers to for a better test fit.

image

For access to the USB port and On/Off switch I have added cutouts in the base.

image

Total time spent: 3h

July 22nd: Case top, finishing touches ad firmware

Added a case top with extrusions for my bolt heads. image

Used the fillet tool to round the edges. Looks very beautiful now.

image

Added a small holder in the case bottom for my battery so that it dosent move.

Screenshot 2025-07-22 022229

Made small holes in the case bottom to add non slip feet.

image

Learned about ZMK from various sources like Scotto Keebs and ZMK website. Tried to code the keymap on my own but found it quite overwhelming. Then I found this great tool which made the process a breeze.

My default layer has the normal keyboard buttons- image

The other layer has Functions, Bluetooth settings and mouse control. image

Total time spent: 4.5h