
Macro Pad 2 PCB
MichaelStickels/Macro_Pad_2.0
DIY custom macro keypad and Deej volume control board with RGB based on the Seeed Studio XIAO RP2040 and CircuitPython.

A portable implementation of an ONGEKI controller, with all necessary buttons, two macros, RGB LED support, USB-C.
Minigeki is an open-source printed circuit board by defvs, from the defvs/minigeki repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 151.8 × 78.3 mm with 68 parts on 65 nets, routed with 355 tracks and 75 vias.
It is built around the RP2040, W25Q128JVSIQ and SK6812MINI-E, with the PTA4543-2015DPB103 and U262-161N-4BVC11 among its other parts. Its parts include 26 capacitors, 10 diodes, 10 switches, 7 resistors and 3 ICs. It belongs with the keyboards and input and retro computing and games boards and the RP2040 boards of this library.

A portable implementation of an ONGEKI controller, with all necessary buttons, two macros, RGB LED support, USB-C.
minigeki is under GPLv3 in compliance with the usage of existing GPLv3 code. License information can be found in the LICENSE file.
A list of open source components and their licenses can be found in the LICENSING file.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 100n | Capacitor_SMD:C_0402_1005Metric | C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26 +4 |
| 10 | SK6812MINI | LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10 |
| 6 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad_TopOnly | H1, H2, H3, H4, H5, H6 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C1, C4 |
| 2 | 1k | Capacitor_SMD:C_0402_1005Metric | R1, R5 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric | C8, C10 |
| 2 | 27 | Capacitor_SMD:C_0402_1005Metric | R3, R4 |
| 2 | 27p | Capacitor_SMD:C_0402_1005Metric | C2, C3 |
| 2 | 5.11k | Resistor_SMD:R_0402_1005Metric | R6, R7 |
| 2 | Stabilizer_Cherry_MX_2.00u | Mounting_Keyboard_Stabilizer:Stabilizer_Cherry_MX_2.00u | STAB1, STAB2 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | DNF | Capacitor_SMD:C_0402_1005Metric | R2 |
| 1 | LEFT_B | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW3 |
| 1 | LEFT_G | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW2 |
| 1 | LEFT_R | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW1 |
| 1 | LEFT_START | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW4 |
| 1 | LEFT_WALL | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_2.00u | SW5 |
| 1 | NCP1117-3.3_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | PTA4543-2015DPB103 | PTAXX33:PTAXX43 | RV1 |
| 1 | Q22FA23V0041800 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | RIGHT_B | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW8 |
| 1 | RIGHT_G | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW7 |
| 1 | RIGHT_R | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW6 |
| 1 | RIGHT_START | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW9 |
| 1 | RIGHT_WALL | Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_2.00u | SW10 |
| 1 | RP2040 | RP2040_minimal:RP2040-QFN-56 | U3 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11 | J1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U2 |
It measures 151.8 × 78.3 mm and has 2 copper layers, 1.6 mm thick.
68 parts, built around the RP2040, W25Q128JVSIQ, SK6812MINI-E and PTA4543-2015DPB103. 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 defvs/minigeki repository on GitHub, at the commit this page was made from: the board is hw/minigeki.kicad_pcb and its schematic hw/minigeki.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

MichaelStickels/Macro_Pad_2.0
DIY custom macro keypad and Deej volume control board with RGB based on the Seeed Studio XIAO RP2040 and CircuitPython.

jsmnbom/esp-butt
A physical controller for intimate devices. No phone. No app. Just knobs, sliders, and hundreds of compatible toys.



ishantmahatopro/Apex-MUX
A Blackmagic Design DaVinci Resolve Speed Editor with Slide Potentiometers, designed for budget video editors

Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.

weteor/Qazikat
qaz-like keyboard with offset space, arrow cluster and ISO-enter
