klepcbgen
klepcbgen copied to clipboard
Generates a KiCAD schematic and PCB layout using a Keyboard Layout Editor json file as input
I found a typo and some unwanted trailing spaces. Removing the period from the bullet lists is a stylistic change, but it seems to be the intended style. Cheers Edvard:)
For some reason, the schematic (.sch) files are usually wrong, having one blank line inserted quite randomly that prevents kicad from opening the file. To fix this, it is enough...
The grid tracks in each button are quite close to the centering holes. This patch moves them to the middle, thus giving extra clearance.
This patch adds an extra parameter, --normal-diodes, that uses normal, pass-through 1N4148 diodes instead of SMD-mounted ones.
This patch adds an extra parameter that removes the traces in each switch. Alone is not very useful, but combined with the other patches makes it more useful.
This patch adds "fake" buttons between two keys when there are too much distance between them, thus allowing to better keep the "grid disposition" of the net and the tracks....
This patch adds full support for tall keys, like ISO Return key or the keypad "plus" and "return" keys.
Hi: I created a layout and exported as JSON, and then applied your program to generate the KiCad files. But when I try to open it in the current KiCad...
Running example, can not load footprints from library:  [report.txt](https://github.com/jeroen94704/klepcbgen/files/5526874/report.txt)
I have a keyboard where the top row has a large gap in it: http://www.keyboard-layout-editor.com/#/gists/8c20b446f56a42b79fa6ec21ffdee3db After adding a bunch of prints, I can see that SET-UP is correctly put in...