/keyboard-tools

Tools for mechanical keyboard design

Primary LanguagePythonMIT LicenseMIT

Keyboard tools

Website CircleCI GitHub

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
demonstration.mp4

Detailed documentation available here.

KLE converter

Development

For development guide see this.

Credits