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
Hackpad
15 views
0 followers
1mon ⚡
approved BREAKYOURHEAD Pad ago
Tickets awarded: 70 tickets
Tier: 4
super clean hackpad and nice job on the journaling!!
AjuBrokeHisHead
submitted BREAKYOURHEAD Pad for ship review ago
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
submitted BREAKYOURHEAD Pad for ship review ago
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

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"


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.

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)

CAN ⚡🚀
approved BREAKYOURHEAD Pad ago
Nice hackpad!
BREAKYOURHEAD Pad was submitted for review ago
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.

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)

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"

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