Hey there!
It's unlikely that you're here by accident, but just in case you don't know: ergogen is a generator utility for ergonomic keyboard layouts, including plates, cases, and even PCBs.
Everything's configured in a text-based (YAML, JSON, or JS code) input file, which you can then convert to DXF drawings for outlines, OpenJSCAD scripts for 3D-printable cases, and kicad_pcb files for (unrouted) PCB templates.
You just paste your config into the textbox on the left, click the button, and your results will show up on the right. Piece of cake.
If you'd like to dive deeper, let me suggest the docs, or joining us on Discord for some help! Otherwise, just click the "Go Back!" button to, well, go back to the tool!
Support Ergogen!
After 3 years of squeamishness, Ergogen is finally ready to sell out!
Seriously, though: what started as a niche, personal garage project can now boast a pretty sizeable userbase. But with active users and new usecases comes significant maintenance responsibility, not to mention the metric ton of features already on the waitlist. So if you'd like to help me be able to support myself with fewer external commitments (so that I can focus more of my time and energy on Ergogen), then please consider a small monthly donation through GitHub Sponsors!
Huge thanks go to everyone who chooses to support my work!
But even huger thanks are due to Ergogen's top tier sponsors:
Alternatively (or, additionally) please consider using the coupon code ERGOGEN
when ordering your PCB from the following manufacturers: PCBWay, JLCPCB.
results
here
...