Skip to the content
2 layers232 × 123.6 mmGamepad, the printed circuit board in 3D

a modification of the flatbox

Size
232 × 123.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
123
Nets
86
Pads
544
Tracks, vias
1,030, 104
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
21 Oct 2025
Updated
21 Oct 2025

Overview

Gamepad is an open-source printed circuit board by FlyLeaff, from the FlyLeaff/kbgamepad repository on GitHub. It is a 2-layer board of 232 × 123.6 mm with 123 parts on 86 nets, routed with 1,030 tracks and 104 vias.

It is built around the RP2040, 74AHCT1G125SE and W25Q128JVSIQ, with the TLV73333PDBV and SK6812MINI-E among its other parts. Its parts include 23 switches, 21 capacitors, 21 diodes, 11 resistors and 5 ICs. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

5

Parts

123
QtyValueFootprintReferences
210.1ufCapacitor_SMD:C_0402_1005MetricCLED1, CLED2, CLED3, CLED4, CLED10, CLED11, CLED12, CLED13, CLED14, CLED15, CLED16, CLED17, CLED18, CLED19, CLED20, CLED21 +5
21SK6812MINILED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mmLED1, LED2, LED3, LED4, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21 +5
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
6MountingHoleMountingHole:MountingHole_2.2mm_M2H4, H6, H8, H10, H12, H13
41uCapacitor_SMD:C_0402_1005MetricC10, C11, C15, C16
447ufCapacitor_SMD:C_1206_3216MetricC18, C19, C20, C21
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
2GPIO16ScottoKeebs_Scotto:MX_Hotswap_1.00uSW2, SW9
2GPIO28ScottoKeebs_Scotto:MX_Hotswap_1.00uSW5, SW18
2SW_PushSW:C318884SW33, SW99
2SW_PushScottoKeebs_Scotto:MX_Hotswap_1.00uSW10, SW15
1100uCapacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-BC12
110kResistor_SMD:R_0402_1005MetricR8
1220ΩResistor_SMD:R_0603_1608MetricR10
1470ΩResistor_SMD:R_0603_1608MetricR11
1500mFuse:Fuse_0805_2012MetricF1
174AHCT1G125Package_TO_SOT_SMD:SOT-23-5U5
1Crystal_GND24Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mmY1
1GPIO0ScottoKeebs_Scotto:MX_Hotswap_1.00uSW6
1GPIO10ScottoKeebs_Scotto:MX_Hotswap_1.00uSW7
1GPIO11ScottoKeebs_Scotto:MX_Hotswap_1.00uSW8
1GPIO12ScottoKeebs_Scotto:MX_Hotswap_1.00uSW1
1GPIO13ScottoKeebs_Scotto:MX_Hotswap_1.00uSW3
1GPIO14ScottoKeebs_Scotto:MX_Hotswap_1.00uSW4
1GPIO17ScottoKeebs_Scotto:MX_Hotswap_1.00uSW20
1GPIO18ScottoKeebs_Scotto:MX_Hotswap_1.00uSW21
1GPIO19ScottoKeebs_Scotto:MX_Hotswap_1.00uSW14
1GPIO23ScottoKeebs_Scotto:MX_Hotswap_1.00uSW19
1GPIO24ScottoKeebs_Scotto:MX_Hotswap_1.00uSW16
1GPIO25ScottoKeebs_Scotto:MX_Hotswap_1.00uSW11
1GPIO26ScottoKeebs_Scotto:MX_Hotswap_1.00uSW17
1GPIO27ScottoKeebs_Scotto:MX_Hotswap_1.00uSW12
1GPIO29ScottoKeebs_Scotto:MX_Hotswap_1.00uSW13
1HRO-TYPE-C-31-M-12Type-C:HRO-TYPE-C-31-M-12-AssemblyUSB2
1RP2040RP2040:RP2040-QFN-56U1
1TLV73333PDBVSOT-23-5:SOT-23-5U2
1USB_AType-A:C2763302USB1
1W25Q128JVSSOIC:SOIC-8_5.23x5.23mm_P1.27mmU4
1~ECMF02-4CMX8:ECMF02-4CMX8U3

More from FlyLeaff/kbgamepad

2
  • 2 layers210 × 123.6 mmGamepadt, the printed circuit board in 3D

    Gamepadt

    FlyLeaff/kbgamepad

    a modification of the flatbox

    77 parts

Similar boards

  • 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 layers344.7 × 123.6 mmFuyu, the printed circuit board in 3D

    Fuyu

    JulianDomingo/pcbs

    Public PCB files for my keyboard projects!

    331 parts1MIT
  • 2 layers446.9 × 141.7 mmPerson keyboard, the printed circuit board in 3D

    Person keyboard

    jtljac/person-keyboard

    My personal Keyboard Design

    374 parts
  • 2 layers120 × 102.5 mmDsug cctv BOARD, the printed circuit board in 3D

    Dsug cctv BOARD

    LucasLHenry/spelltwister

    This is the third version of the code for the Spelltwister module with CCTV. This version uses the Arduino platform and the RP2040, a chip developed by Raspberry Pi for their RPi Pico board.

    251 partsMIT
  • 2 layers308.8 × 99.3 mmHem, the printed circuit board in 3D

    Hem

    marcocampione/Hem-keyboard

    A 65% ANSI keyboard PCB with an RP2040 on the board

    302 partsMIT
  • 2 layers92.3 × 115.4 mmMacropad, the printed circuit board in 3D

    Macropad

    wwintjong/macropad

    My take on a macropad that I think will suit me. The layout is a 5x4 keys with hot-swappable switch and LED. Current iteration has no knobs or display implemented, but that is an idea for future versions.

    120 parts
  • 2 layers131.2 × 132.5 mmMacropad, the printed circuit board in 3D

    Macropad

    earthtojake/text-to-cad

    Design physical products with AI

    73 parts26kMIT
  • 4 layers95 × 95 mmAgentDeck, the printed circuit board in 3D

    AgentDeck

    Brillar0101/agentdeck

    RP2040 macropad for supervising AI coding agents: 13 hot-swap keys with per-key RGB status, encoder, joystick, 4-layer PCB, CircuitPython firmware, printable enclosure

    101 partsMIT

Questions

How big is the Gamepad PCB?

It measures 232 × 123.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Gamepad use?

123 parts, built around the RP2040, 74AHCT1G125SE, W25Q128JVSIQ and TLV73333PDBV. 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 Gamepad KiCad files?

From the FlyLeaff/kbgamepad repository on GitHub, at the commit this page was made from: the board is gamepad.kicad_pcb and its schematic LEDS.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Gamepad design in my own project?

Its repository states no licence, so its author keeps all rights: ask FlyLeaff before reusing the design.