Ergogen is a popular tool to generate PCBs for ergonomic keyboards. And this library expands it with many new parts that can be added to keyboards.
Here is the PCB layout of my own keyboard that has been generated with this library:
The library also includes 3D models for many of these parts. Some of these 3D models have been designed by me using python and build123d.
Here is how the final 3D render of my keyboard looks like. I use it to fit-test and visualize cases.
You can find the library on GitHub:
infused-kim/kb_ergogen_fp
Keyboard footprints for ergogen
JavaScript
29
4