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

shuvo8904654/byte-deck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

25a25df · · Dec 6, 2025

History

5 Commits
Dec 4, 2025
Dec 4, 2025
Dec 6, 2025
Dec 6, 2025
Dec 4, 2025
Dec 6, 2025

Repository files navigation

Byte-Deck

Byte-Deck is an 8-key macropad I made mainly to learn more about keyboards and small PCBs. It uses the Seeeduino XIAO RP2040 and has magnetic switches, an OLED, and a rotary encoder. I'm using it for shortcuts and also for osu! because I wanted something small and fast to tap on. n.

Introduction

This was my first time trying to build a macropad from scratch. I wanted something simple but still useful, so I added an OLED and a knob. The magnetic switches feel nice and the hot-swap sockets make it easy to replace them. I learned a lot while making the PCB and case. Some parts were confusing at first, especially wiring and footprints, but things made more sense as I continued working on it. it.

BOM (Parts I used)

  • Seeeduino XIAO RP2040
  • 8× Magnetic switches (Gateron FOX or similar)
  • 8× DSA keycaps
  • 8× 1N4148 diodes
  • SSD1306 128×64 OLED
  • EC11 rotary encoder
  • 8× Kailh hot-swap sockets
  • 4× M3 screws
  • 4× M3 heat-set inserts
  • (Optional) M3 nuts

Images

Top Case

Bottom Case

PCB

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published