
Macro Pad with Screen
thingiverse
I designed a housing to hold some Cherry MX keys and a screen, where the Adafruit trinket will send key commands to the computer and the ST7735R screen will display what keys do what, handled by Autohotkey on the computer side. I used a SparkFun Pro Micro to handle the buttons, creating simple firmware that implements the buttons as pressing SHIFT and then the functions keys. With Auto Hot Key, possibilities are endless, and I've included my AutoHotkey script for examples. The screen is now working in the firmware, and both the current firmware I run and the AutoHotkeyScript are available on my github at https://github.com/drewfowler/MacroDevice. I also wrote a small python script to detect what window is active to change the screen, but the arduino has trouble doing all of that. You can build this device for under $25. The piece is split in two for ease of printing, and while I have no mechanical skills, it's still a solid product.
With this file you will be able to print Macro Pad with Screen with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Macro Pad with Screen.