
Macropad
rawoo714/MacroPad-Project
A small Macropad with 13 mx cherry switches, 2 rotary encoders with tactile buttons, and 13 holes for sk6812 RGBs.

Hackbar is a macro keys pad in the shape of a bar designed to be placed on the long side of your keyboard. It features 7 switches, an encoder, and two neopixels per key and encoder.
Hackbar is an open-source printed circuit board by udu3324, from the udu3324/hackbar repository on GitHub. It is a 2-layer board of 159 × 25 mm with 33 parts on 30 nets, routed with 181 tracks and 80 vias.
It is built around the SK6812 and PEC11R-4215F-S0024. Its parts include 16 diodes, 7 switches and 1 IC. It belongs with the RP2040 boards of this library.

Hackbar is a macro keys pad in the shape of a bar designed to be placed on the long side of your keyboard. It features 7 switches, an encoder, and two neopixels per key and encoder. It is also inspired by the Google g-board april fools video.
KMK firmware is used to tell what the mcu sends to the host device when recieving switch inputs.
The cad can be found on onshape.
I wanted a macro keyboard that felt like the media control boards used in the a/v industry. They feature toggled leds that are vibrant and bright and look satisfying. I also would like to share this board with some of my friends as its very simple and easy to understand.
The Seeed Xiao RP2040 makes flashing code very easy through circuitpython on the usb-c.




| Part | Quantity | On hand | Price |
|---|---|---|---|
| DSA Keycaps | 7 | no | |
| Switches | 7 | no | |
| Rotary Encoder Cap | 1 | no | |
| Rotary Encoder | 1 | no | |
| SK6812 MINI-E LEDs | 16 | no | |
| PCB | no | $9.55 | |
| Seeed XIAO RP2040 | 1 | no | |
| 3d Printed Case | 1 | yes | |
| Hot-swap Socket | 7 | yes |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | SK6812 | 2_udu_lib:SK6812MINI-E_fixed | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 7 | SW_Push | mxfoot:MX-Hotswap-1U | SW1, SW2, SW3, SW4, SW5, SW6, SW7 |
| 2 | LOGO | 1_udu_lib:hackclub | G***, G*** |
| 1 | LOGO | 1_udu_lib:hackbar_back2 | G*** |
| 1 | LOGO | 1_udu_lib:blueprint | G*** |
| 1 | PEC11R-4215F-S0024 | Snapeda:PEC11R-4215F-S0024_XDCR_PEC11R-4215F-S0024 | MT1 |
| 1 | XIAO-RP2040-SMD | 1_udu_lib:XIAO-RP2040-DIP | U1 |
The 29 most common of 33 parts.
It measures 159 × 25 mm and has 2 copper layers, 1.6 mm thick.
33 parts, built around the SK6812 and PEC11R-4215F-S0024. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the udu3324/hackbar repository on GitHub, at the commit this page was made from: the board is pcb/hackbar.kicad_pcb and its schematic pcb/hackbar.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask udu3324 before reusing the design.

rawoo714/MacroPad-Project
A small Macropad with 13 mx cherry switches, 2 rotary encoders with tactile buttons, and 13 holes for sk6812 RGBs.

plinkysynth/plinky_public
a public release of the plinky sw and hw

theohg/PD240W
PD240W is a complete hardware and firmware project converting USB-C Power Delivery into a programmable 240W (48V 5A) bench power supply, featuring C++ code for Raspberry Pi Pico, custom PCB Gerbers, and a 3D-printable…


Jrodna/OrthoCode
Ortholinear keyboard with thumb clusters and a rotary encoder designed with all THT components and regular keysets.

FlightDeckDIY/G1000-NXi-Mega
Welcome to the G1000 NXi Mega project! This repository contains the schematic and PCB design files for a custom-built G1000 avionics panel, designed specifically for use with flight simulators like Microsoft Flight…

jimmydin7/keydeck
Keydeck is a hardware project, a custom designed macropad with a fully built from scratch PCB, schematic, routing, and 3D model + printed case.
