Skip to content

A personal macropad integrated with MacOS to make tasks such as screenshotting, switching between apps, and many more easier.

Notifications You must be signed in to change notification settings

praneelpa/Macropad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
praneelpa
Jan 2, 2026
5ce68fa · · Jan 2, 2026

History

3 Commits
Jan 2, 2026
Jan 2, 2026
Jan 2, 2026
Jan 2, 2026
Jan 2, 2026
Jan 2, 2026

Repository files navigation

Custom 6-Key Macropad for macOS

A compact 6-key macropad designed for macOS users, optimized for students. Features tap/hold combos for frequently used shortcuts like screenshots, clipboard, app switching, undo/redo, sleep, and quit.


Images

Overall Macropad

The overall part has a top case and a bottom case that fit together using screws (US 6# Screw). It contains a PCB with the required components that sits on the bottom base, and the CherryMX keys stick out from the top base for access. Overall Macropad Made using Autodesk Fusion!!

Schematic

Made in KiCad! Schematic

PCB

Made in KiCad! Used the Cherry_MX_1.00u_PCB footprint from KiCad PCB


BOM (Bill of Materials)

Everything needed to make the macropad.

Quantity Part Description Notes
1 XIAO RP2040 DIP Microcontroller
6 Mechanical push buttons Tactile or mechanical switches
1 PCB Custom designed in KiCAD
1 Case 3D printed or custom enclosure
1 USB-C cable For power and programming
4 Screws (6#) To hold the top and bottom cases together
Misc Wires / solder / headers For connections

About

A personal macropad integrated with MacOS to make tasks such as screenshotting, switching between apps, and many more easier.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages