Skip to content
/ hacpad1 Public
Notifications You must be signed in to change notification settings

PL1211/hacpad1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

93dd852 · · Dec 9, 2025

History

15 Commits
Dec 7, 2025
Nov 27, 2025
Dec 9, 2025
Dec 9, 2025
Dec 7, 2025

Repository files navigation

XIAO RP2040 6-Key Macropad BOM

A simple 6-button macropad with rotary encoder, RGB LEDs, and OLED display running KMK firmware on CircuitPython. I made this to control my music easier with play/pause buttons and volume up, down, and mute.

1x Seeed XIAO RP2040

1x Header pins for the XIAO (usually included, do NOT solder the board flat)

6x Mechanical Switches (MX-Style)

1x EC11 Rotary Encoder (5-pin)

1x Knob for Encoder

6x Blank DSA Keycaps (White)

1x 0.91" OLED Display (Pin order must be GND-VCC-SCL-SDA)

6x SK6812 MINI-E LEDs (Reverse mount with legs)

7x 1N4148 Diodes (Through-Hole)

1x 3D Printed Case (PLA/PETG, not Acrylic)

4x M3 x 16mm Screws

4x M3 Heat-Set Inserts (M3x5mmx4mm)

Wire (24-28 AWG)

Pictures

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Screenshot 5

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages