Blueprint

BREAKYOURHEAD Pad

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.

Created by AjuBrokeHisHead AjuBrokeHisHead

Hackpad

15 views

0 followers

1mon 1mon approved BREAKYOURHEAD Pad ago

Tickets awarded: 70 tickets

Tier: 4

super clean hackpad and nice job on the journaling!!

AjuBrokeHisHead AjuBrokeHisHead submitted BREAKYOURHEAD Pad for ship review ago

1mon 1mon requested changes for BREAKYOURHEAD Pad ago

really nice work on the hackpad, i love the case cutouts! your repo should include an image of the final build! please update this and check https://blueprint.hackclub.com/about/submission-guidelines to make sure your project is good to submit!

Tier: 4

AjuBrokeHisHead AjuBrokeHisHead submitted BREAKYOURHEAD Pad for ship review ago

AjuBrokeHisHead AjuBrokeHisHead added to the journal ago

Writing the KMK firmware code

Wrote the KMK firmware code where the key 1 is Copy (cmd + C), key 2 is Paste (cmd + V), key 3 is back (cmd + [), key 4 is undo (cmd + Z), key 5 is redo (cmd + shift + Z) and key 6 is front (cmd + [). The display was not working so reflowed he soldering and it started working. added a timer to the display

IMG_20260125_165033592

AjuBrokeHisHead AjuBrokeHisHead added to the journal ago

Testing the case and all connections

mounted the pcb in the case, it fits perfectly but the display was
interfering with the case borders. Hence I cut some of the part of the wall to make the disaply fit perfectly.
Tested all the connections using KMK firmware, added a test firmware in "code.py"
IMG_20260125_163933356IMG_20260125_164308033

AjuBrokeHisHead AjuBrokeHisHead added to the journal ago

Soldered the components

Received the 3d printed parts, the pcb and soldering iron. So I started soldering the parts accordingly.

PHOTO-2026-01-17-19-33-14

Reflowed some of the connections as when tested some of them were loose. YAY:> done with soldering finally. (ITS SO DIFFICULT TO USE FLUX 😭, had to rewire almost the whole thing just cause i didnt use flux, so it was not perfect)

IMG_20260125_163927654

CAN CAN ⚡🚀 approved BREAKYOURHEAD Pad ago

Nice hackpad!

BREAKYOURHEAD Pad was submitted for review ago

AjuBrokeHisHead AjuBrokeHisHead started BREAKYOURHEAD Pad ago

1/27/2026 11 AM - Soldered the components

Received the 3d printed parts, the pcb and soldering iron. So I started soldering the parts accordingly.

PHOTO-2026-01-17-19-33-14

Reflowed some of the connections as when tested some of them were loose. YAY:> done with soldering finally. (ITS SO DIFFICULT TO USE FLUX 😭, had to rewire almost the whole thing just cause i didnt use flux, so it was not perfect)

IMG_20260125_163927654

1/27/2026 12 PM - Testing the case and all connections

mounted the pcb in the case, it fits perfectly but the display was
interfering with the case borders. Hence I cut some of the part of the wall to make the disaply fit perfectly.
Tested all the connections using KMK firmware, added a test firmware in "code.py"
IMG_20260125_163933356IMG_20260125_164308033

1/27/2026 2 PM - Writing the KMK firmware code

Wrote the KMK firmware code where the key 1 is Copy (cmd + C), key 2 is Paste (cmd + V), key 3 is back (cmd + [), key 4 is undo (cmd + Z), key 5 is redo (cmd + shift + Z) and key 6 is front (cmd + [). The display was not working so reflowed he soldering and it started working. added a timer to the display

IMG_20260125_165033592