

Latest
The PCB and case files for the minipad, an RP2040-based 2-3-key keypad for the rhythm game osu!.
- Size
- 63.5 × 58 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 39
- Nets
- 58
- Pads
- 182
- Tracks, vias
- 258, 72
- Pours
- 8
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 2 Jan 2023
- Updated
- 11 Aug 2023
Overview
Latest is an open-source printed circuit board by minipadKB, from the minipadKB/minipad repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 63.5 × 58 mm with 39 parts on 58 nets, routed with 258 tracks and 72 vias.
It is built around the RP2040, W25Q128JVSIQ and GH39FKSW, with the SRV05-4 among its other parts. Its parts include 17 capacitors, 7 resistors, 5 switches, 4 ICs and 1 crystal. It belongs with the RP2040 boards of this library.
Main components
4RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHGH39FKSW
SOT-23-3L-40℃~+85℃ 0.7% 1.8mV/Gs 15V 6mA ±100mT SOT-23-3L Linear Hall Sensors ROHSHiTrend TechLinear Hall SensorsSRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)
README
README.mdminipad
The PCB and case files for the minipad, an RP2040-based 2-3-key keypad for the rhythm game osu!.
This hardware is designed specifically to work with our open-source firmware,
which can be found in our GitHub repository here.
Which file should I download?
Head over to the releases section. There, you can find the latest release and it's Case.zip and PCB.zip files. Download and extract them and you'll see a 2k and 3k folder in each archive. Depending on your desired amount of keys, use the files in that folder.
Project Structure
The root folder of this repository is split into two folders, Latest and Older Versions. It is advised to only use the latest files.
Latest contains the files for the newest version of the minipad PCB and Case.
Older Versions contains a number of folders representing older releases of the PCBs and Cases.
Inside each versions folder you can find a PCB folder, containing a 2k and 3k folder for the two variants of the keypad, and a Case folder, containing the .stl files for the 3D-print.
If you are unsure about what to do or you're having any questions, feel free to join our Discord!
Parts
39| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | Capacitor_SMD:C_0402_1005Metric | C5, C7, C8, C11, C12, C13, C14, C15, C16, C17 |
| 4 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C6, C10 |
| 3 | 1k | Resistor_SMD:R_0402_1005Metric | R1, R4, R7 |
| 3 | Hall_Sensor | Package_TO_SOT_SMD:SOT-23 | K1, K2, K3 |
| 3 | KeySwitch | MX_Only:MXOnly-1U-FLIPPED | H1, H2, H3 |
| 2 | 20pF | Capacitor_SMD:C_0402_1005Metric | C3, C4 |
| 2 | 27 | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric | C9 |
| 1 | 12MHZ | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 500mA | Fuse:Fuse_0402_1005Metric | F1 |
| 1 | BOOTSEL | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | SW1 |
| 1 | RESET | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | SW2 |
| 1 | RP2040 | Sleep-lib:RP2040-QFN-56 | U1 |
| 1 | SRV05-4 | marbastlib-various:SOT-23-6-routable | U2 |
| 1 | USB_C_12P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | USB1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U4 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23 | U3 |
Similar boards
- 2 layers284.2 × 55.6 mm

- 2 layers280 × 184.5 mm

- 4 layers50.8 × 45.7 mm

- 2 layers224.4 × 97.8 mm

Knobdeavour
ScatteredDrifter/Buran-Ortho
A 39-key orthogonal keyboard with support for two knobs, based on a rp2040
105 parts46 - 2 layers253.3 × 113.3 mm

- 2 layers344.7 × 123.6 mm

- 2 layers346.1 × 118.3 mm

- 2 layers236.9 × 86.8 mm

Questions
How big is the Latest PCB?
It measures 63.5 × 58 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Latest use?
39 parts, built around the RP2040, W25Q128JVSIQ, GH39FKSW 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.
Where can I download the Latest KiCad files?
From the minipadKB/minipad repository on GitHub, at the commit this page was made from: the board is Latest/v1/PCB/3k/KiCad Files/project.kicad_pcb and its schematic Latest/v1/PCB/3k/KiCad Files/project.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Latest design in my own project?
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).