Macropad named 'Symm Pad' with 6 keys, an OLED display and a rotary encoder.
Hardware project (Hackpad) for Blueprint.
- 6 keys along with backlit LEDs
- 0.91" 128x32 OLED display
- A rotary encoder knob, can be used as a volume knob
The case is put together using 4 M3x16mm screws and 4 M3x5mx4mm heatset inserts. The space for the heatset inserts is present but not the model of it.
There is a 1.7 degree tilt on the top part. The top part consists of 2 engraved SVGs, a cherry blossom petal and a branch to fill the space.
The case is of a total of 3 layers, the base for PCB, a plate to hold the switches and the top cover. This entire case follows a pastel lavendar color theme.
PCB and schematic were made with KiCAD
Schematic:
The model of the case was made using Fusion 360. I had to export in .f3z file format instead of .f3d because I used two .f3d files in my project.

The hackpad uses QMK firmware
- rotary encoder changes volume and on pressed, it mutes the audio
- the 6 keys are mapped to J, up arrow, 4, left arrow, down arrow and right arrow
- currently the OLED shows the name of the macropad
I have a separate repo for the firmware at Symm_Pad-firmware
List of parts used along with quantities:
- 6x Cherry MX Switches
- 1x 0.91 inch 128x32 OLED display
- 1x EC11 Rotary Encoder
- 6x SK6812 MINI-E LEDs
- 4x M3x16mm screws
- 4x M3x5mmx4mm heatset inserts
- 1x XIAO RP2040
- 1x case (3 parts)
