
Macro Pi: DIY Macro Pad w/ OLED, Cherry MX Keys and more!
thingiverse
This is a fully programmable DIY Macro Pad with a built-in 0.96" OLED Display, 10 programmable Cherry MX Switches and a Rotary Encoder for volume control. I was inspired for this build when searching for a DIY Macro Pad solution, and found a macro pad design by @tanmayburde and mechanical switch key caps by @spartanvi. With the same idea in mind, I build upon @tanmayburde's design by relocating the OLED frame to the left side of the model and adding a hole for the rotary encoder on the right side. The Macro Pad is controlled by a Raspberry Pi Pico microcontroller running CircuitPython. CircuitPython was better solution since it has more hardware compatibility, see all the hardware I used below: Hardware: - Raspberry Pi Pico: https://a.co/d/8NHYEwB - RPi Pico Breakout Board: https://a.co/d/1kFC9kB - SSD1306 0.96" OLED Display: https://a.co/d/akbW7aJ - 10x Cherry MX Key Switches: https://a.co/d/b6fZh0k - KY-040 Rotary Encoder: https://a.co/d/aUKldMH - Quick-Disconnect Wires: https://a.co/d/8K2Bv8N - 4x M3 Threaded Inserts: https://a.co/d/7eA7UFv - 2x M3 x 12mm Screws: https://a.co/d/927AFBi - 2x M3 x 8mm Screws: Above ^^^^^ Assembly Equipment: - Soldiering Iron + accessories - Small wire
With this file you will be able to print Macro Pi: DIY Macro Pad w/ OLED, Cherry MX Keys and more! 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 Pi: DIY Macro Pad w/ OLED, Cherry MX Keys and more!.