Skip to content

Ricsikeee17/My-first-HackPAd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0015bcf · · Mar 2, 2026

History

20 Commits
Mar 2, 2026
Mar 2, 2026
Mar 2, 2026
Mar 2, 2026
Mar 2, 2026
Mar 2, 2026

Repository files navigation

SWITCHY

So this is my first ever project that gets a Github repository.

6 mechanical switches for macros

1 dedicated mode switch

Rotary encoder

OLED display for mode/status feedback

USB HID keyboard emulation

Built using Seeded XIAO RP2040.

Features

Multiple macro modes (Mode 1 / Mode 2 / etc.)

OLED display shows:

Current mode

Encoder status

Custom labels (optional)

Rotary encoder:

Volume control

Fully programmable macros

PCB

Here's a screenshot of the schematic: Screenshot 2026-03-02 145127

The PCB:

Screenshot 2026-03-02 145405 Screenshot 2026-03-02 145425

CAD Model

The case is made out 3 parts and it just only has parts that you could print. It fits together using 4 M3 heatset inserts and bolts. HackPad Screen

BOM:

Here should be everything you need to make this hackpad

  • 7x MX Switches
  • 4x DSA Keycaps
  • 4x M3x5x4 Heatset inserts
  • 4x M3x16mm SHCS Bolts
  • 7x 1N4148 DO-35 Diodes.
  • 3x SK6812 MINI-E LEDs
  • 1x 0.91" 128x32 OLED Display
  • 1x EC11 Rotary Encoder
  • 1x XIAO RP2040
  • 1x Case (3 printed parts)

About

So this is my first HackPad ever created from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published