Convert layout from keyboard-layout-editor to KiCad project.
- web interface available at keyboard-tools.xyz
- uses kiswitch library
- four available switch footprints: Cherry MX, Alps, Cherry MX/Alps hybrid and Hotswap Kailh MX
- key rotations thanks to patched kle-serial
- supports basic routing
demonstration.mp4
Detailed documentation available here.
- use kle-serial via web interface at keyboard-tools.xyz/kle-converter
- includes patch which fix rotated key issue
For development guide see this.
- keyboard layout file serialized by kle-serial
- netlist generated with skidl based kle2netlist
- switch footprints with kiswitch library
- key placement with kicad-kbplacer
- pcb preview generated with pcbdraw
- project structure generated with goxygen