
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.

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.
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.
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.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R7, R12, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30 |
| 14 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C5, C6, C10, C12, C14, C16, C17, C18, C19, C20, C21, C22, C23 |
| 5 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R17, R18 |
| 3 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7, C8, C13 |
| 3 | 4.7uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9, C15 |
| 2 | 2k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R9 |
| 2 | 5k1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6 |
| 2 | BC817 | footprints:SOT95P230X110-3N | Q1, Q2 |
| 2 | COM-09032 | footprints:XDCR_COM-09032 | U3, U4 |
| 2 | LTST-C170GKT | footprints:LEDC2012X120N | LED2, LED5 |
| 2 | LTST-C170KRKT | footprints:LEDC2012X120N | LED1, LED6 |
| 1 | 0ZCH0110AF2E | footprints:FUSC3226X100N | F1 |
| 1 | 110K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16 |
| 1 | 22K1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15 |
| 1 | 300K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 4.7u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C11 |
| 1 | 47K5 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14 |
| 1 | A | footprints:SW_USLPT2819DT2TR | S7 |
| 1 | B | footprints:SW_USLPT2819DT2TR | S8 |
| 1 | B2B-PH-SM4-TB | footprints:B2B-PH-SM4-TB_LF__SN_ | J3 |
| 1 | Boot | footprints:SW_USLPT2819DT2TR | S1 |
| 1 | CP2102N-A02-GQFN20 | footprints:CP2102NA02GQFN20 | IC2 |
| 1 | DOWN | footprints:SW_USLPT2819DT2TR | S3 |
| 1 | ESP32-C3-WROOM-02-H4 | footprints:MODULE_ESP32-C3-WROOM-02-H4 | U1 |
| 1 | LEFT | footprints:SW_USLPT2819DT2TR | S5 |
| 1 | LM1117MPX-3.3_NOPB | footprints:VREG_LM1117MPX-3.3_NOPB | VR1 |
| 1 | LTST-C170TBKT | footprints:LEDC2012X120N | LED3 |
| 1 | MCP73871-2CCI_ML | footprints:QFN50P400X400X100-21N-D | IC1 |
| 1 | RESET | footprints:SW_USLPT2819DT2TR | S2 |
| 1 | RIGHT | footprints:SW_USLPT2819DT2TR | S6 |
| 1 | SS-52400-002 | footprints:BELFUSE_SS-52400-002 | J1 |
| 1 | UP | footprints:SW_USLPT2819DT2TR | S4 |
| 1 | USBLC6-2SC6 | footprints:SOT95P280X145-6N | U2 |
| 1 | X | footprints:SW_USLPT2819DT2TR | S9 |
| 1 | Y | footprints:SW_USLPT2819DT2TR | S10 |
It measures 146.6 × 63.5 mm and has 4 copper layers, 1.6 mm thick.
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.
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.
Its repository states no licence, so its author keeps all rights: ask OliwerL before reusing the design.

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.

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.

milaa007/Custom-IoT-PCB-with-Esp32-C3-02
PCB board with ESP32 c3 and battery charger , micriphone with other sensors

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.

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…

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

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.

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…