Skip to the content
PCBKitNew board
2 layers210 × 123.6 mmGamepadt, the printed circuit board in 3D

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

4

Parts

77
QtyValueFootprintReferences
10100nCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6, C7, C8, C9, C17
7MountingHoleMountingHole:MountingHole_6.4mm_M6H1, H2, H3, H5, H7, H9, H11
5MountingHoleMountingHole:MountingHole_2.2mm_M2H4, H6, H8, H10, H12
41uCapacitor_SMD:C_0402_1005MetricC10, C11, C15, C16
4SW_PushButton_Switch_THT:SW_PUSH_6mm_H5mmSWT1, SWT2, SWT5, SWT6
215pCapacitor_SMD:C_0402_1005MetricC13, C14
21kResistor_SMD:R_0402_1005MetricR5, R9
222Resistor_SMD:R_0402_1005MetricR3, R4
227Resistor_SMD:R_0402_1005MetricR1, R2
25.1kResistor_SMD:R_0402_1005MetricR6, R7
2GPIO16PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW2, SW9
2GPIO28PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW5, SW18
2SW_PushSW:C318884SW33, SW99
2SW_PushPCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW10, SW15
10.01ufCapacitor_SMD:C_0402_1005MetricC18
1100uCapacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-BC12
110kResistor_SMD:R_0402_1005MetricR8
1500mFuse:Fuse_0805_2012MetricF1
1Crystal_GND24Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mmY1
1GPIO0PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW6
1GPIO10PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW7
1GPIO11PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW8
1GPIO12PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW1
1GPIO13PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW3
1GPIO14PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW4
1GPIO17PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW20
1GPIO18PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW21
1GPIO19PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW14
1GPIO23PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW19
1GPIO24PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW16
1GPIO25PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW11
1GPIO26PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW17
1GPIO27PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW12
1GPIO29PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_1.00uSW13
1HRO-TYPE-C-31-M-12Type-C:HRO-TYPE-C-31-M-12-AssemblyUSB2
1LEDHoleMountingHole:MountingHole_2.2mm_M2H8
1RResistor_SMD:R_0603_1608MetricR10
1RP2040RP2040:RP2040-QFN-56U1
1TLV73333PDBVSOT-23-5:SOT-23-5U2
1USB_AType-A:C2763302USB1
1W25Q128JVSSOIC:SOIC-8_5.23x5.23mm_P1.27mmU4
1WS2812BScottoKeebs_Components:LED_WS2812BD1
1~ECMF02-4CMX8:ECMF02-4CMX8U3

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 mmGamepad, the printed circuit board in 3D

    Gamepad

    FlyLeaff/kbgamepad

    a modification of the flatbox

    123 parts

Similar boards

  • 2 layers44 × 44 mmTrackball, the printed circuit board in 3D

    Trackball

    jfedor2/rp2040-pmw3360

    RP2040+PMW3360 PCB and code

    40 parts432
  • 2 layers233.2 × 147.7 mmErgoSHIFT rgb, the printed circuit board in 3D

    ErgoSHIFT rgb

    mizma/ergoSHIFT

    11 button leverless controller with shifted home position

    84 parts19CC-BY-SA-4.0
  • 2 layers305.8 × 187.2 mmA16-split, the printed circuit board in 3D

    A16-split

    duelpadarcade/Duelpad-Zen

    ergonomic-split layout all-button controller

    114 parts8MIT
  • 2 layers236 × 147 mmErgobox, the printed circuit board in 3D

    Ergobox

    richardneililagan/ergobox

    Hitbox-style fight controller based on Flatbox.

    79 parts3GPL-3.0
  • 2 layers280 × 184.5 mmZBox3-0, the printed circuit board in 3D

    ZBox3-0

    zrider99zr/ZBoxHardware

    131 parts3
  • 2 layers77 × 72 mmPXN X9-GP2040-CE, the printed circuit board in 3D

    PXN X9-GP2040-CE

    InfraredAces/GP2040-CE-projects

    Various GP2040-CE Hardware Projects and Accessories

    52 parts2
  • 2 layers157.1 × 131.4 mmSlimDash rev1-kicad rounded, the printed circuit board in 3D

    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 mmRemapper, the printed circuit board in 3D

    Remapper

    techmech-keeb/orbit-remapper

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

    49 parts2MIT