Skip to content

My first keyboard design

Notifications You must be signed in to change notification settings

ofirgonen20-lang/KeyboardPCB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ce93bb8 · · Feb 11, 2026

History

21 Commits
Feb 11, 2026
Jan 16, 2026
Jan 16, 2026
Jan 16, 2026
Jan 17, 2026

Repository files navigation

OFIR’s Hackpad – Custom 3×2 KMK Macropad with OLED, RGB & EC11 Encoderoder

A custom-designed 4×4 mechanical macropad built around the Seeed XIAO RP2040, featuring:

Matrix-scanned mechanical switches with diodes

SK6812 Mini RGB LEDs

0.91" OLED display

KMK firmware (CircuitPython)

Project Images

schematic 1

PCB

PCB layout

PCB

case top & buttomttom

PCB

assembled case

PCB

Bill of Materials (BOM)

1x XIAO RP2040

6x Cherry MX keyboard switch

1x EC11 rotary encoder with push switch

2x SK6812 MINI-E RGB LED

6x 1N4148 diode (DO-35)

1x 0.91" SSD1306 OLED (4-pin)

About

My first keyboard design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages