Thingiverse
MicroMacro Mechanical Keyboard
by rsheldiii
58
Downloads
80
Likes
0
Makes
The MicroMacro is a 1% (1 key) mechanical keyboard based off a cheap ATTiny85 microcontroller, complete with an arduino profile you can configure so it prints whatever you want!
I originally bought some of [these](http://www.aliexpress.com/item/Digispark-Kickstarter-Attiny85-USB-Development-Board-for-arduino-New-Hot-Sale/32344591184.html) to prototype a modular keyboard system, but made a pit stop to make a 1% keyboard.
the current software for the keyboard is [here](https://github.com/rsheldiii/MicroMacro). It is based off the digispark DigiKeyboard library for now, but my dream would be to pare down the tmk_firmware to fit on an ATTiny so that any custom keyboards I make can be on the same software.
this might be a 1% keyboard, but I couldn't resist adding in an extra little feature: the SCAD file can support an arbitrary number of switches, all you have to do is increase the width and change the switch_hole_iterations! you can turn this off by setting switch_hole_itera
I originally bought some of [these](http://www.aliexpress.com/item/Digispark-Kickstarter-Attiny85-USB-Development-Board-for-arduino-New-Hot-Sale/32344591184.html) to prototype a modular keyboard system, but made a pit stop to make a 1% keyboard.
the current software for the keyboard is [here](https://github.com/rsheldiii/MicroMacro). It is based off the digispark DigiKeyboard library for now, but my dream would be to pare down the tmk_firmware to fit on an ATTiny so that any custom keyboards I make can be on the same software.
this might be a 1% keyboard, but I couldn't resist adding in an extra little feature: the SCAD file can support an arbitrary number of switches, all you have to do is increase the width and change the switch_hole_iterations! you can turn this off by setting switch_hole_itera
rsheldiii also publishes on
4 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!