

Gamepad
Schematic and PCB fo simple custom retro gamepad
- Size
- 100 × 50 mm
- Copper layers
- 4
- Thickness
- 1.58 mm
- Parts
- 51
- Nets
- 34
- Pads
- 170
- Tracks, vias
- 325, 43
- Pours
- 17
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 25 Nov 2023
- Updated
- 25 Nov 2023
Overview
Gamepad is an open-source printed circuit board by isobchuk, from the isobchuk/gamepad_hardware repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 100 × 50 mm with 51 parts on 34 nets, routed with 325 tracks and 43 vias.
It is built around the USBLC6-2SC6. Its parts include 16 resistors, 14 capacitors, 5 switches, 3 ICs and 2 diodes. It belongs with the keyboards and input boards and the STM32 boards of this library.
Main components
1README
Readme.mdSchematic and PCB fo simple custom retro gamepad

Parts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C3, C6, C7, C8, C9, C10, C11, C14 |
| 7 | 10 KOm | Resistor_SMD:R_0603_1608Metric | R1, R3, R4, R5, R6, R7, R14 |
| 4 | ~ | gamepad:Button_12mm | SW1, SW2, SW3, SW4 |
| 3 | TestPoint_Pad_D1.0mm | TestPoint:TestPoint_Pad_D1.0mm | 3V, 5V, GND |
| 2 | 18pF | Capacitor_SMD:C_0603_1608Metric | C4, C5 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C12, C13 |
| 2 | 22 Om | Resistor_SMD:R_0603_1608Metric | R12, R13 |
| 2 | 430 Om | Resistor_SMD:R_0603_1608Metric | R15, R16 |
| 2 | 5.1KOm | Resistor_SMD:R_0603_1608Metric | R9, R10 |
| 2 | LED | LED_SMD:LED_0805_2012Metric | D1, D2 |
| 1 | 0 Om | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | 1100 Om | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 620 Om | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | Crystal | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | STM32F070F6Px | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U2 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | ~ | gamepad:Button_12mm_LED | SW5 |
| 1 | ~ | gamepad:USB_C_2.0_16P | XT1 |
| 1 | ~ | Connector_JST:JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical | XT2 |
| 1 | ~ | gamepad:Joystick | J1 |
| 1 | ~ | Package_TO_SOT_SMD:SOT-23-5 | U3 |
The 47 most common of 51 parts.
Questions
How big is the Gamepad PCB?
It measures 100 × 50 mm and has 4 copper layers, 1.58 mm thick.
What parts does the Gamepad use?
51 parts, built around the USBLC6-2SC6. 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 isobchuk/gamepad_hardware repository on GitHub, at the commit this page was made from: the board is gamepad.kicad_pcb and its schematic gamepad.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 publishes it under the Apache-2.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).
Similar boards
- 4 layers16.9 × 119.4 mm

- 2 layers290.1 × 130 mm

- 4 layers95 × 55.5 mm

EinkPDA keyboard
TalismanDesign/PocketMage_PDA
An E-Ink PDA device using the ESP32 S3.
137 parts2kApache-2.0 - 4 layers299 × 127 mm

- 2 layers42 × 67 mm

- 2 layers134 × 88 mm

Tulipcc
shorepine/tulipcc
The Tulip Creative Computer and AMYboard - portable Python synthesizers
103 parts978 - 4 layers70.8 × 108 mm

- 4 layers28.2 × 26.1 mm

DongleHiderPlus PCB
LeoDJ/FW-EC-DongleHiderPlus
Framework Expansion Card that includes a USB hub to hide a bare dongle inside and still have a USB-A port externally
23 parts497CERN-OHL-W-2.0