

Gamepadt
a modification of the flatbox
- Size
- 210 × 123.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 77
- Nets
- 69
- Pads
- 367
- Tracks, vias
- 408, 46
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 21 Oct 2025
- Updated
- 21 Oct 2025
Overview
Gamepadt is an open-source printed circuit board by FlyLeaff, from the FlyLeaff/kbgamepad repository on GitHub. It is a 2-layer board of 210 × 123.6 mm with 77 parts on 69 nets, routed with 408 tracks and 46 vias.
It is built around the RP2040, W25Q128JVSIQ and TLV73333PDBV, with the WS2812B among its other parts. Its parts include 23 switches, 18 capacitors, 10 resistors, 4 ICs and 1 diode. 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 FLASHTLV73333PDBV
SOT-23-5-40℃~+125℃@(Tj) 1 125mV@(300mA) 28uVrms 3.3V 300mA 34uA 5.5V 50dB@(1kHz) Fixed Positive Under Voltage Lockout、Over Current Protection、Over Temperature Protection、Enable SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsWS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorised
Parts
77| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100n | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C8, C9, C17 |
| 7 | MountingHole | MountingHole:MountingHole_6.4mm_M6 | H1, H2, H3, H5, H7, H9, H11 |
| 5 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H4, H6, H8, H10, H12 |
| 4 | 1u | Capacitor_SMD:C_0402_1005Metric | C10, C11, C15, C16 |
| 4 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H5mm | SWT1, SWT2, SWT5, SWT6 |
| 2 | 15p | Capacitor_SMD:C_0402_1005Metric | C13, C14 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R5, R9 |
| 2 | 22 | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R6, R7 |
| 2 | GPIO16 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW2, SW9 |
| 2 | GPIO28 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW5, SW18 |
| 2 | SW_Push | SW:C318884 | SW33, SW99 |
| 2 | SW_Push | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW10, SW15 |
| 1 | 0.01uf | Capacitor_SMD:C_0402_1005Metric | C18 |
| 1 | 100u | Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B | C12 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | 500m | Fuse:Fuse_0805_2012Metric | F1 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | GPIO0 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW6 |
| 1 | GPIO10 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW7 |
| 1 | GPIO11 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW8 |
| 1 | GPIO12 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW1 |
| 1 | GPIO13 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW3 |
| 1 | GPIO14 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW4 |
| 1 | GPIO17 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW20 |
| 1 | GPIO18 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW21 |
| 1 | GPIO19 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW14 |
| 1 | GPIO23 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW19 |
| 1 | GPIO24 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW16 |
| 1 | GPIO25 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW11 |
| 1 | GPIO26 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW17 |
| 1 | GPIO27 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW12 |
| 1 | GPIO29 | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00u | SW13 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-Assembly | USB2 |
| 1 | LEDHole | MountingHole:MountingHole_2.2mm_M2 | H8 |
| 1 | R | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | RP2040 | RP2040:RP2040-QFN-56 | U1 |
| 1 | TLV73333PDBV | SOT-23-5:SOT-23-5 | U2 |
| 1 | USB_A | Type-A:C2763302 | USB1 |
| 1 | W25Q128JVS | SOIC:SOIC-8_5.23x5.23mm_P1.27mm | U4 |
| 1 | WS2812B | ScottoKeebs_Components:LED_WS2812B | D1 |
| 1 | ~ | ECMF02-4CMX8:ECMF02-4CMX8 | U3 |
Questions
How big is the Gamepadt PCB?
It measures 210 × 123.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Gamepadt use?
77 parts, built around the RP2040, W25Q128JVSIQ, TLV73333PDBV and WS2812B. 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 Gamepadt KiCad files?
From the FlyLeaff/kbgamepad repository on GitHub, at the commit this page was made from: the board is gamepadt.kicad_pcb and its schematic LEDS.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Gamepadt design in my own project?
Its repository states no licence, so its author keeps all rights: ask FlyLeaff before reusing the design.
More from FlyLeaff/kbgamepad
2- 2 layers232 × 123.6 mm

- 2 layers210 × 123.6 mm

Similar boards
- 2 layers44 × 44 mm

- 2 layers233.2 × 147.7 mm

ErgoSHIFT rgb
mizma/ergoSHIFT
11 button leverless controller with shifted home position
84 parts19CC-BY-SA-4.0 - 2 layers305.8 × 187.2 mm

- 2 layers236 × 147 mm

- 2 layers280 × 184.5 mm

- 2 layers77 × 72 mm

PXN X9-GP2040-CE
InfraredAces/GP2040-CE-projects
Various GP2040-CE Hardware Projects and Accessories
52 parts2 - 2 layers157.1 × 131.4 mm

SlimDash rev1-kicad rounded
mizma/SlimDash
ErgoDash inspired low-profile key switch keyboard with embedded RP2040
146 partsCC-BY-SA-4.0 - 2 layers25 × 25 mm

Remapper
techmech-keeb/orbit-remapper
Desktop BLE-to-USB keyboard/mouse remapper on M5Dial (ESP32-S3), built on HID Remapper.
49 parts2MIT