Thingiverse
Wacky Pad Hand-Wired Keypad
by jepler
7
Downloads
6
Likes
0
Makes
I made this oddly shaped macro pad to show off how you can use keyboard-layout-editor.com and swillkb's plate & case builder to create custom 3D printed, hand-wired keyboards.
1. Perfect your layout in [keyboard-layout-editor.com](http://www.keyboard-layout-editor.com/)
2. Export it as an svg using [swillkb's plate & case builder](http://www.builder.swillkb.com/) -- select "costar only" if using stabilizers
3. [Import svg to freecad](https://forum.freecadweb.org/viewtopic.php?t=29704) & build enclosure around it -- I built a 2-part enclosure with space for a microcontroller in the Adafruit Feather form factor
Parts you'll need:
* 14 keyswitches
* 14 keycaps (6 1U, 8 2U) (printable ones in this Thing! but for a tunable version, grab [this version of the keyv2 thing](https://github.com/rsheldiii/KeyV2/pull/114) and open it in the openscad customizer)
* 14 diodes, if you want anti-ghosting
* wire for rows & columns. I love Adafruit's [silicone-coated stranded wire](http
1. Perfect your layout in [keyboard-layout-editor.com](http://www.keyboard-layout-editor.com/)
2. Export it as an svg using [swillkb's plate & case builder](http://www.builder.swillkb.com/) -- select "costar only" if using stabilizers
3. [Import svg to freecad](https://forum.freecadweb.org/viewtopic.php?t=29704) & build enclosure around it -- I built a 2-part enclosure with space for a microcontroller in the Adafruit Feather form factor
Parts you'll need:
* 14 keyswitches
* 14 keycaps (6 1U, 8 2U) (printable ones in this Thing! but for a tunable version, grab [this version of the keyv2 thing](https://github.com/rsheldiii/KeyV2/pull/114) and open it in the openscad customizer)
* 14 diodes, if you want anti-ghosting
* wire for rows & columns. I love Adafruit's [silicone-coated stranded wire](http
jepler also publishes on
24 additional models across 1 more platforms
Did you print this model? Sign in and share your make!
Sign in to leave a comment
Sign inNo comments yet – be the first!