a fancy pants keyboard i'm making
Other 100.0%
18 1 5

Clone this repository

https://tangled.org/dunkirk.sh/thyme
git@knot.dunkirk.sh:dunkirk.sh/thyme

For self-hosted knots, clone URLs may differ based on your setup.

README.md

The thyme keyboard#

More deets coming soon 👀#

A split, low-profile, wireless mechanical keyboard inspired by the Corne design. Made possible through the hackpad grant from Hack Club.

Schematics#

schematic

pcb

Build Notes#

Panelization is the most annoying bit of this whole process. I was able to finally get it work work by using kikit to generate rails and tabs.

kikit panelize \
    --layout 'grid; rows: 1; cols: 1; space: 3mm;' \
    --tabs 'fixed; width: 3mm; vcount: 8;' \
    --cuts 'mousebites; drill: 0.5mm; spacing: 1mm; offset: 0.2mm; prolong: 0.5mm;' \
    --framing 'railstb; width: 5mm; space: 3mm; chamfer: 1mm;' \
    --tooling '3hole; hoffset: 2.5mm; voffset: 2.5mm; size: 1.5mm;' \
    --fiducials '3fid; hoffset: 5mm; voffset: 2.5mm; coppersize: 2mm; opening: 1mm;' \
    --post 'millradius: 1mm;' \
    --text 'simple; text: "THYME v1.14"; anchor: mt; voffset: 2mm;' \
    --text2 'simple; text: Created on {date} JLC Order: JLCJLCJLC; anchor: mb; voffset: -2.5mm; hjustify: center; vjustify: center;' \
    thyme.kicad_pcb panelization/panelized.kicad_pcb

panelized

© 2025-present Kieran Klukas