Awesome
<div align="center"> <a href="https://keyboard-tools.xyz/"> <img src="https://raw.githubusercontent.com/adamws/keyboard-tools/master/webapp/src/assets/logo.png" width="300"> </a>Keyboard tools
</div>KiCad project generator
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
Detailed documentation available here.
KLE converter
- use kle-serial via web interface at keyboard-tools.xyz/kle-converter
- includes patch which fix rotated key issue
Development
For development guide see this.
Credits
- 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