This is a template project (without actually being a KiCad template), it aims to facilitate the repetitiveness of starting a new mechanical keyboard project from scratch.
It already has the following libraries added
You need to install Git for the next step.
- Clone this project and the submodules
git clone git@github.com:RodPaDev/kicad-keyboard-template.git <PROJECT_NAME>
or
git clone https://github.com/RodPaDev/kicad-keyboard-template.git <PROJECT_NAME>
git submodules init
git submodules update
- Rename files:
If you don't have python installed, just do it manually.
Automatic:
python rename.py <YOUR_PROJECT_NAME>
If you make a typo you'll have to change the preifx variable to the current name (the one you entered)
Manual:
Rename the following files:
Keyboard_Template.kicad_pcb
Keyboard_Template.pro
Keyboard_Template.sch
This does not have anything done yet, the implementation is up to you. However, I may add branches in the future with some of the more "generic" parts already implemented and ready to use.