Skip to content

License

Notifications You must be signed in to change notification settings

mudd-spec/macpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

de1a7f3 · · Dec 30, 2025

History

7 Commits
Dec 30, 2025
Dec 21, 2025
Dec 25, 2025
Dec 25, 2025
Dec 21, 2025
Dec 28, 2025

Repository files navigation

macpad

The macpad is a 9 key macropad/keyboard with 2 EC11 style rotary encoders.

Features:

  • Sandwich style mount - 3D printable, BUT you need screws and heatset inserts
  • EC11 Rotary encoders for rotational action AND they serve as switches/keys
  • 9 fully programmable keys in a matrix

CAD Model:

4 heatset inserts and 4 M3 screws are used to keep everything together

The model consists of a bottom case, a plate, and a bracket for the top, so the key switches themselves are less exposed.

There are also optional rotary encoder dials.

cad

PCB / Schematic

The PCB as well as the schematic is pictured below:

Schematic

schematic

PCB

pcb

Firmware Overview

This hackpad uses QMK firmware for everything.

  • caution: the current keybinds are not advised for actual use

keyboard layout

BOM:

Here is everything needed to make the macpad

  • 9x Cherry MX Switches
  • 9x DSA Keycaps
  • 4x M3x5x4 Heatset inserts
  • 4X M3x12mm SHCS Bolts
  • 11x 1N4148 DO-35 Diodes.
  • 2x EC11 Rotary Encoder
  • 1x XIAO RP2040
  • 1x Case (3 3D printed parts)
  • 2x Rotary Encoder Dials (2 3D printed parts)
  • 1x PCB

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published