Skip to content

A 4x4 productivity macropad with a rotary encoder (Seeed XIAO RP2040, QMK)

Notifications You must be signed in to change notification settings

phyroxyn/focuspad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

focuspad_v2

A compact 4×4 macropad for Windows productivity workflows (Fusion 360, Bambu Studio, Adobe Illustrator/Photoshop, DaVinci Resolve). It features two knobs: the left knob is a push-button only (purely for aesthetics), while the right knob is a real rotary encoder for volume control.

Render

focuspad_v2 render focuspad_v2 side view

PCB

Schematic

Schematic

PCB Layout

PCB

Case

The enclosure is designed as five parts:

  • Top cover (protects the PCB; acrylic would look great).
  • Base (with heat-set insert holes to mount the PCB and top cover).
  • Side cover (hides the PCB ; would look great in milled aluminum).
  • Sub-base / stand (tilts the macropad at an ergonomic angle).
  • Connector (connects the base with the stand).

Firmware

Firmware is written in QMK.

  • Left knob: push-button only → Mute/Unmute.
  • Right knob: rotary encoder → Volume Up/Down.
  • The 12 keys are mapped to common Windows shortcuts.

QMK setup help:

Bill of Materials (BOM)

Item Qty Notes / Part
Seeed Studio XIAO RP2040 (through-hole) 1 Main MCU
MX brown switches 12 4×4 grid, corners missing
Keycaps 12 low profile, black
Rotary encoder (EC11, 15mm)(w. push putton) 2 Right&left knob (rotary)
Diodes (1N4148, through-hole) 13 For matrix and left encoder
Rotary encoder caps 2 Cool locking and black
(3D printed parts) 5 Black Petg/ aluminium & plexiglas
M3 heat-set inserts (M3×5×4) 4 Case mounting
M3 screws 4 Case mounting
PCB 1 Black PCB(Solder mask)

About

A 4x4 productivity macropad with a rotary encoder (Seeed XIAO RP2040, QMK)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published