Skip to the content
PCBKitNew board
4 layers146.6 × 63.5 mmPadv1, the printed circuit board in 3D

Simple ESP32-C3 Bluetooth LE gamepad with two analog joysticks and eight buttons (UP/DOWN/LEFT/RIGHT/A/B/X/Y), no R1/R2/L1/L2 triggers.

Size
146.6 × 63.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
79
Nets
70
Pads
317
Tracks, vias
673, 135
Pours
14
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
18 Sep 2025
Updated
18 Sep 2025

Overview

Padv1 is an open-source printed circuit board by OliwerL, from the OliwerL/gamepadv1 repository on GitHub. It is a 4-layer board of 146.6 × 63.5 mm with 79 parts on 70 nets, routed with 673 tracks and 135 vias.

It is built around the ESP32-C3-WROOM-02-H4, CP2102N-A02-GQFN20 and COM-09032, with the USBLC6-2SC6, BC817 and LTST-C170GKT among its other parts. Its parts include 29 resistors, 23 capacitors, 10 switches, 6 ICs and 5 diodes. It belongs with the keyboards and input boards and the ESP32 and RISC-V boards of this library.

Main components

12

README

README.md

gamepadv1

Simple ESP32-C3 Bluetooth LE gamepad with two analog joysticks and eight buttons (UP/DOWN/LEFT/RIGHT/A/B/X/Y), no R1/R2/L1/L2 triggers.

board

Parts

79
QtyValueFootprintReferences
1510kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R7, R12, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30
140.1uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C5, C6, C10, C12, C14, C16, C17, C18, C19, C20, C21, C22, C23
5470Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R17, R18
310uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7, C8, C13
34.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3
21uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC9, C15
22kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8, R9
25k1Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R6
2BC817footprints:SOT95P230X110-3NQ1, Q2
2COM-09032footprints:XDCR_COM-09032U3, U4
2LTST-C170GKTfootprints:LEDC2012X120NLED2, LED5
2LTST-C170KRKTfootprints:LEDC2012X120NLED1, LED6
10ZCH0110AF2Efootprints:FUSC3226X100NF1
1110KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10
11kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR16
122K1Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15
1300KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR11
14.7uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC11
147K5Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR14
1Afootprints:SW_USLPT2819DT2TRS7
1Bfootprints:SW_USLPT2819DT2TRS8
1B2B-PH-SM4-TBfootprints:B2B-PH-SM4-TB_LF__SN_J3
1Bootfootprints:SW_USLPT2819DT2TRS1
1CP2102N-A02-GQFN20footprints:CP2102NA02GQFN20IC2
1DOWNfootprints:SW_USLPT2819DT2TRS3
1ESP32-C3-WROOM-02-H4footprints:MODULE_ESP32-C3-WROOM-02-H4U1
1LEFTfootprints:SW_USLPT2819DT2TRS5
1LM1117MPX-3.3_NOPBfootprints:VREG_LM1117MPX-3.3_NOPBVR1
1LTST-C170TBKTfootprints:LEDC2012X120NLED3
1MCP73871-2CCI_MLfootprints:QFN50P400X400X100-21N-DIC1
1RESETfootprints:SW_USLPT2819DT2TRS2
1RIGHTfootprints:SW_USLPT2819DT2TRS6
1SS-52400-002footprints:BELFUSE_SS-52400-002J1
1UPfootprints:SW_USLPT2819DT2TRS4
1USBLC6-2SC6footprints:SOT95P280X145-6NU2
1Xfootprints:SW_USLPT2819DT2TRS9
1Yfootprints:SW_USLPT2819DT2TRS10

Questions

How big is the Padv1 PCB?

It measures 146.6 × 63.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Padv1 use?

79 parts, built around the ESP32-C3-WROOM-02-H4, CP2102N-A02-GQFN20, COM-09032 and 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 Padv1 KiCad files?

From the OliwerL/gamepadv1 repository on GitHub, at the commit this page was made from: the board is padv1.kicad_pcb and its schematic User_intereface.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Padv1 design in my own project?

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

Similar boards

  • 4 layers77.3 × 48.5 mmESP32 IOT, the printed circuit board in 3D

    ESP32 IOT

    WasikeIsaac/ESP32_IOT-PCB-

    ESP32 IoT board: 4-layer KiCad PCB with USB-C, BME280, mic, audio amp, SD card, GPIO breakout. Full custom design from schematic to layout.

    87 parts1
  • 4 layers83 × 53.5 mmESP 32 PCB Project, the printed circuit board in 3D

    ESP 32 PCB Project

    BBIkal/ESP32_IOT_Project

    A compact 4-layer mixed-signal PCB designed in KiCad 9, built around the ESP32-C3 module for IoT sensor applications.

    92 parts
  • 4 layers78.8 × 54.8 mmESP32 dev Board, the printed circuit board in 3D

    ESP32 dev Board

    milaa007/Custom-IoT-PCB-with-Esp32-C3-02

    PCB board with ESP32 c3 and battery charger , micriphone with other sensors

    86 parts
  • 4 layers81.2 × 54.7 mmIOT DEV BOARD, the printed circuit board in 3D

    IOT DEV BOARD

    landjas09/Secure-Ready-Battery-Powered-Edge-Logger

    Custom ESP32-C3 Secure-Ready Battery-Powered Edge Logger with environmental, light and acoustic sensing, local storage, DS3231 RTC, BQ27441 fuel gauging, SE050E2 secure element and TPS63802 buck-boost power.

    91 parts
  • 4 layers75.1 × 60 mmESP32-RS485-Lipo Battery, the printed circuit board in 3D

    ESP32-RS485-Lipo Battery

    SushantSaroch13/ESP32-RS485-Lipo_Battery

    A compact ESP32-C3 based embedded controller board designed for IoT and industrial communication applications. The board integrates USB connectivity, external flash memory, RS-485 communication, and Li-Ion battery…

    78 parts1
  • 4 layers90 × 54.7 mm1st ESP32 Demo project, the printed circuit board in 3D

    1st ESP32 Demo project

    ashfaque-ur-rahman/ESP32-Multi-Sensor-PCB

    ESP32-based multi-sensor PCB with temperature/humidity, light, and microphone sensors — 4 layer Board — KiCad design based on Tech Explorations tutorial

    87 parts
  • 4 layers60.6 × 72.3 mmESP32, the printed circuit board in 3D

    ESP32

    KirtiChickamath/ESP32-IoT-sensor-board

    ESP32- IoT sensor board. 4-layer PCB, designed in KiCad . Features LiPo charging, USB-C, SPI flash, SD card, BME280, and more.

    90 parts2
  • 4 layers96.5 × 54.4 mmESP32-IoT, the printed circuit board in 3D

    ESP32-IoT

    ddennis18/ESP32-IoT-DevBoard

    An ESP32-C3 based IoT controller board designed in KiCad. The board combines wireless control, sensor interfaces, local storage, audio/light sensing, USB connectivity, and single-cell Li-ion battery support on a compact…

    88 parts1MIT