Skip to content

Clustel/Macropad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3e43fc9 · · Mar 3, 2026

History

15 Commits
Feb 28, 2026
Mar 3, 2026
Mar 2, 2026
Mar 3, 2026
Mar 2, 2026

Repository files navigation

Squish Pad

A fully 3D-printable, true gasket-mounted 4x4 macropad engineered for a premium, ultra-smooth typing experience.

Features

16-Key Matrix + Rotary Encoder
Engineered Leaf-Spring Plate providing a bouncy, trampoline-like typing fee
Utilizes 3D-printed "slip-on" gasket socks to sandwich the plate tabs, completely isolating the plate and PCB from the outer case.
Acoustic PCB Cushion
on

Rendering

image

Schematic

hackpad schematic

PCB

hackpad pcb

BOM

1x unsoldered Seeed XIAO RP2040
16x through-hole 1N4148 Diodes
15x MX-Style switches
1x EC11 Rotary encoders
15x white blank DSA keycaps
16x SK6812 MINI-E LEDs
4x M3x16mm screws
4x M3x5mx4mm heatset inserts
1x Printed PCB
1x Case (All parts, guide below)
e below)

Printing Guide

If you dont have TPU: Print the gaskets with PLA/PETG and don't print the cushion. The macropad will still be slightly flexible

Part Material Key Settings
Top & Bottom CaseCase PLA-CF / PLA Wall Loops: 5 | Infill: 25% Gyroid | Layer: 0.16mm
Leaf-Spring Plate PETG Wall Loops: 4 | Layer: 0.15mm | Top/Bottom Layers: 5
Gaskets (x4) 95A TPU Walls: 2 | Top/Bottom: 0 | Infill: 12% Gyroid | Speed: 3.5mm³/s
Cushion 95A TPU Walls: 1 | Top/Bottom: 0 | Infill: 6% Gyroid | Speed: 3.5mm³/s

Note: For the TPU parts, setting Top and Bottom layers to 0 is critical, this exposes the Gyroid infill to create the "squish" effect.

Assembly guide

Ensure all 3D-printed parts are cleaned of support material before starting.

Bottom Case

image

Add Cushion (if using TPU)

image

Assemble PCB (might be easier to add keycaps in the next step)

image

Add Plate

image

Put assembly on top of cushion

image

Put Gaskets on all four sides of plate

image

Add top (put heat inserts in the 4 holes)

image

Use the screws to attach it together

image

Done!

image

About

SQUISH PAD: A fully 3D-printable, true gasket-mounted 4x4 macropad engineered for a premium, ultra-smooth typing experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages