A collection of footprints, symbols, and 3D models for building mechanical keyboards with KiCad.
This repo and most of the files were originally collected by Joe Scotto.
Because Joe updated/created some of his symbols and footprints with newer versions of KiCad (instead of version 7.0.11), they were no longer compatible with previous versions. Hence, this fork/repo, with most of the footprints and symbols working and complete for version 7.0.11.
I've renamed all the folders, files and the corresponding paths from 'scottokeebs' to 'personal' in order to improve reuseability and individualisation, as 'personal' is more impersonal and easier to remember for oneself than 'scottokeebs'.
- 18x17mm (Choc)
- 1.00u - X: 18, Y:17
- 0.50u - X: 9, Y: 8.5
- 0.25u - X: 4.5, Y: 4.25
- 19.05x19.05 (MX/Alps)
- 1.00u - X: 19.05, Y: 19.05
- 0.50u - X: 9.525, Y: 9.525
- 0.25u - X: 4.7625, Y: 4.7625
- 0.125u - X: 2.38125, Y: 2.38125
- Add (A) - Add a footprint or symbol.
- Set Origin Point (S) - Set where everything else will move in relation to.
- Move with Reference (]) - Move a footprint with a reference point.
- Track Tool (X) - Place traces
- Add Via (V) - Place a via to run a trace between PCB layers.
- Flip (F) - Switch footprint between back and front of the PCB.
Please refer to each library in order to understand the license it uses, most are Creative Commons CC-BY-SA 4.0.
- Keyswitch Library - 3D models and footprints for switches, stabilizers, and sockets.
- Raspberry Pi Pico - 3D model, footprint, and symbol.
- Arduino Pro Micro - Footprint and symbol.
- Marbastlib - Symbols.
- Kleeb - 3D models, symbols, and footprints.
- Keebio - 3D models, footprints, and symbols.
- Original repo/folder - Owner and maintainer is Joe Scotto. The forked folder is from his main scottokeebs repo, ScottoKicad.
- nice!nano - Base dimensions and placement by @Knotherface, can be found on GitHub as Leopere.
- Frood - Footprints and symbols were gathered from piit79's Frood repo (GNU General Public License v3.0).