Skip to content

A pad specially built for BREAKINGYOURHEAD

Notifications You must be signed in to change notification settings

Sudo-Aju/BREAKYOURHEAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d2abd0a · · Jan 28, 2026

History

25 Commits
Dec 6, 2025
Dec 4, 2025
Jan 27, 2026
Dec 5, 2025
Dec 7, 2025
Jan 28, 2026

Repository files navigation

BREAKYOURHEAD Pad

A custom 6-key macro pad with dual rotary encoders and OLED support.

My macro pad, "BYH," features a compact 2x3 grid layout with 6 linear mechanical switches for silent, rapid inputs, alongside two EC11 rotary encoders topped with heavy aluminum knobs for precise timeline scrubbing and zooming. It also includes a 0.91" OLED display to visualize active layers and tools. Powered by a Seeed XIAO RP2040 microcontroller running QMK firmware, it utilizes a "Layer" system to switch between a default "Rough Cut" mode for navigation and cutting, and a secondary "Color/Audio" mode for grading adjustments. The build rests on a custom-designed PCB using 1N4148 diodes to ensure accurate key registration, housed in a 5-7° tilted, 3D-printed case to maximize ergonomics and streamline my workflow in NLE software like Premiere Pro or DaVinci Resolve. Screenshot 2026-01-28 at 21 55 14

Status

Bill of Materials (BOM)

Part Name Quantity Specifications Notes
Microcontroller 1 Seeed Studio XIAO RP2040 Main logic board
Display 1 0.91in OLED Module I2C Interface
Rotary Encoders 2 EC11 v2 With push-button
Switches 6 Cherry MX Switch Base v2 Mechanical Keys
Keycaps 6 DSA 1u v2 Low profile profile
Inserts 5 M3 Threaded Insert v3 Heat-set for Case
Screws (Short) 2 M3x12 SHCS v1 Socket Head Cap Screw
Screws (Long) 3 M3x16 SHCS v5 Socket Head Cap Screw
PCB 1 Custom BYH PCB FR4
Diodes 6 1N4148 Through-hole

Gallery

Image 1 Description Image 2 Description Image 3 Description Image 4 Description Image 5 Description Image 6 Description

About

A pad specially built for BREAKINGYOURHEAD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages