Advanced Macro Keyboard
Arduino pro micro based advanced macropad with joystick, 2 rotary encoders, 4x4 button matrix (4 breakouts), and 3 stand-alone buttons.
Components and supplies
Resistor 10k ohm
Stripboard
Accessory, Screw
Pro Micro - 5V/16MHz
Tactile Switch, Top Actuated
Cherry Switches
Joystick, 10 kohm
Solid core wire
Acrylic/Plastic Sheets
Female Header 20 Position 2 Row (0.1")
Slide Switch
Rotary Encoder with Push-Button
Tools and machines
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
PCB Holder, Soldering Iron
Soldering iron (generic)
Solder Wire, Lead Free
Drill / Driver, Cordless
Project description
Code
Macropad code - GitHub Repository
Downloadable files
Foot Pedals for Breakout Buttons
Foot Pedals for Breakout Buttons

Actual Macropad Circuitry
Actual Macropad Circuitry

Fritizing Schematic
Rough Fritzing schematic of Macropad
Fritizing Schematic
Ear Muscle Control Glasses for Breakout Buttons
These glasses contain 2 inbuilt switches that are placed about each ear. For those who can move their ears, the switch contacts will touch when the ear is moved upwards. The glasses contain an audio jack to allow connection to the macropad.
Ear Muscle Control Glasses for Breakout Buttons

Final Macropad
Final Macropad

Actual Macropad Circuitry
Actual Macropad Circuitry

Fritizing Schematic
Rough Fritzing schematic of Macropad
Fritizing Schematic
Ear Muscle Control Glasses for Breakout Buttons
These glasses contain 2 inbuilt switches that are placed about each ear. For those who can move their ears, the switch contacts will touch when the ear is moved upwards. The glasses contain an audio jack to allow connection to the macropad.
Ear Muscle Control Glasses for Breakout Buttons

Final Macropad
Final Macropad

Foot Pedals for Breakout Buttons
Foot Pedals for Breakout Buttons

Comments
Only logged in users can leave comments