
Macro Pad
By: Patrick Tibbetts
Project Statement
A 9-button macro pad designed for customizable actions, capable of performing any task that can be executed via keystrokes, terminal commands, or application shortcuts. This device is powered by a Raspberry Pi Pico W and programmed using CircuitPython through the Thonny IDE. Its primary purpose is to streamline repetitive or complex tasks, such as remembering multi-button keyboard shortcuts, by automating them into single, easy-to-use buttons.
Precedents
Sketches
Final Sketch
What Changed
Throughout my prototype I was focusing on how to keep a nice and small design while also allowing the wiring to be simple. At first I was trying to make small holes to route the wires through but as i moved on i moved towards an open center. Along with small pegs to hold up the protoboard
Tech Diagram
Protoboard 7cmx5cm
Pi Pico W
Pegs to hold board
Hole for Pi wire
Case (PLA)
Final
Reflections
- Got a website to help customize the code
- A nice looking case that secures the buttons
- Wiring fully complete and connected to the Pi Pico W