Hacker News new | ask | show | jobs
by nicwest 3011 days ago
so while it's not exactly the all in one service you describe, you can do something similar already:

http://www.keyboard-layout-editor.com/

to design your layout, then

http://builder.swillkb.com/

to design a layer case, files go to a laser cutting service,

then you would need a controller of some sort (commonly something like a https://www.pjrc.com/teensy/), switches, diodes, usb ports, etc.

then hand wire everything together.

tmk/qmk is more or less a defacto standard in custom keyboard firmware:

https://github.com/qmk/qmk_firmware

here are some examples of people generating firmware with webtools, I don't know what they use on the backend.

https://www.massdrop.com/configurator/ergodox

http://qmk.thevankeyboards.com/