
Shortcuts are the best
More keys -> Higher productivity
Not enough keys on your keyboard? Want the possibility to control every aspect of your pc physically? Then a macropad is the perfect choice for you. It’s easily reprogrammable, so you can do whatever you want.
The possiblities are endless. You could even send requests to some API by just the press of a button so you’re not limited to just your pc. You could even control your smart home devices.
Built With
Fusion360
Hardware used:
- 2 Rotary encoders
- 9 MX cherry switches
- Arduino Pro Micro
- Custom PCB
Getting Started
Just plug in the device into your device, and it should be ready to go.
Customization
Everything you need to build this yourself, is here ordered in the following file hierarchy.
- PCB Design (KiCad): /PCB
- 3D Case Design (Fusion): /case
- Firmware: /code
PCB
Case
3D case and keycaps designed in Fusion360. Note, the click system for closing the top and bottom is not perfectly aligned. Out of lazyness I didn’t fix it yet :)
Firmware
The firmware currently is all written in one .ino file. It uses the HID-project library to make the Arduino Pro Micro act as an HID device.
To edit the macros, just edit this file and flash it back on the pro micro. With more complex mappings, it might be easier to integrate AutoHotkey in the future.