
Latest
minipadKB/minipad
The PCB and case files for the minipad, an RP2040-based 2-3-key keypad for the rhythm game osu!.

Genesis is an open-source printed circuit board by jo-vu, from the jo-vu/genesis repository on GitHub, published under the MIT licence. It is a 2-layer board of 303.8 × 94.2 mm with 181 parts on 124 nets, routed with 933 tracks and 148 vias.
It is built around the RP2040, W25Q128JVSIQ and SRV05-4. Its parts include 71 diodes, 17 capacitors, 6 resistors, 4 ICs and 3 connectors. It belongs with the RP2040 boards of this library.
A 65% keyboard pcb with support for the C3, C4, and S1 unified daughterboards.
It also uses the bakeneko65's outline, but don't expect it to be 100% compatible.
This project was made back in 2022 using an older KiCad version, so some issues may come up when using a modern version.
Firmware is availiable in my fork of vial-qmk.

![]() | ![]() | ![]() |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 69 | SOD-123 | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +53 |
| 58 | MX-NoLED | MX_Only:MXOnly-1U-NoLED | MX1, MX2, MX10, MX11, MX12, MX13, MX15, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX24, MX25 +42 |
| 10 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C6, C7, C8, C9, C10, C11, C12, C13, C14, C16 |
| 7 | MX-NoLED | MX_Only:MXOnly-1.25U-NoLED | MX31, MX46, MX62, MX64, MX66, MX70, MX72 |
| 5 | MX-NoLED | MX_Only:MXOnly-1.5U-NoLED | MX16, MX29, MX63, MX67, MX71 |
| 4 | 1u | Capacitor_SMD:C_0402_1005Metric | C2, C5, C15, C17 |
| 3 | 1k | Resistor_SMD:R_0402_1005Metric | R1, R4, R5 |
| 2 | 22pF | Capacitor_SMD:C_0402_1005Metric | C3, C4 |
| 2 | 27 | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | MX-NoLED | MX_Only:MXOnly-2.25U-NoLED | MX45, MX48 |
| 2 | MX-NoLED | MX_Only:MXOnly-1.75U-NoLED | MX32, MX59 |
| 1 | 10u | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 470 | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | Boot | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | SW1 |
| 1 | CAPS_LED | cipulot_parts:MX-LEDONLY | LED1 |
| 1 | CAPS_LED | cipulot_parts:MX-LEDONLY-FLIPPED | LED2 |
| 1 | MX-NoLED | MX_Only:MXOnly-2U-NoLED | MX14 |
| 1 | MX-NoLED | MX_Only:MXOnly-7U-ReversedStabilizers-NoLED | MX69 |
| 1 | MX-NoLED | MX_Only:MXOnly-6.25U-ReversedStabilizers-NoLED | MX68 |
| 1 | PICO | Connector_Molex:Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_Vertical | J3 |
| 1 | RP2040 | cipulot_parts:RP2040-QFN-56 | U1 |
| 1 | SM04B | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1 |
| 1 | SRV05-4 | marbastlib-various:SOT-23-6-routable | U3 |
| 1 | SWD | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J2 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U2 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23 | U4 |
It measures 303.8 × 94.2 mm and has 2 copper layers, 1.6 mm thick.
181 parts, built around the RP2040, W25Q128JVSIQ and SRV05-4. 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 jo-vu/genesis repository on GitHub, at the commit this page was made from: the board is genesis.kicad_pcb and its schematic genesis.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

minipadKB/minipad
The PCB and case files for the minipad, an RP2040-based 2-3-key keypad for the rhythm game osu!.

ScatteredDrifter/Buran-Ortho
A 39-key orthogonal keyboard with support for two knobs, based on a rp2040





ramonimbao/SpaceInvadersFRL
An F-rowless TKL keyboard case, plate, and PCB that uses the HiTek Series 725 switches.

xommmmmmmm/QueueNineChimera
A drop-in, multi-layout (ortho/row/alpha stagger) PCB with numpad for Keychron Q9