

Button
- Size
- 80 × 80 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 39
- Nets
- 46
- Pads
- 159
- Tracks, vias
- 220, 24
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 4 Jul 2025
- Updated
- 4 Jul 2025
Overview
Button is an open-source printed circuit board by Suya1671, from the Suya1671/quiz-sys repository on GitHub. It is a 2-layer board of 80 × 80 mm with 39 parts on 46 nets, routed with 220 tracks and 24 vias.
It is built around the ESP32-WROVER-IE-N16R8, BQ24075RGT and XC6206P332MR-G, with the BLM15PX121SN1D11 and TYPE-C-31-M-17 among its other parts. Its parts include 11 resistors, 7 capacitors, 3 ICs, 3 connectors and 3 switches. It belongs with the ESP32 boards of this library.
Main components
5ESP32-WROVER-IE-N16R8
SMD,31.4x18mm-40℃~+85℃ -97dBm 2.4GHz 20.5dBm 3V~3.6V Bluetooth4.2 ESP32-D0WD-V3 IPEX interface UART、SDIO、SPI、I2C、GPIO SMD,31.4x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesBQ24075RGT
QFN-16-EP(3x3)-40℃~+125℃ 1.5A 4.2V 4.35V~6.4V 6.5uA Charging IC Lithium Battery Not supported Support QFN-16-EP(3x3) Battery Management ROHSTexas InstrumentsBattery ManagementXC6206P332MR-G
UncategorisedUnknown makerBLM15PX121SN1D11
04020402 Ferrite Beads ROHSMurataFerrite BeadsTYPE-C-31-M-17
SMD-30℃~+80℃ 1 20V 3,000 Cycles 5A 6.8mm 6P Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSHRO ElectronicsUSB Connectors
Parts
39| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 1u | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C5, C6, C7, C8 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R3, R10, R11 |
| 2 | 1k5 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R4, R6 |
| 2 | 4u7 | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C3, C4 |
| 2 | 5k1 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1, R2 |
| 2 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2 |
| 1 | 100R | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R9 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R8 |
| 1 | 100n | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C9 |
| 1 | 10k Thermistor | TestPoint:TestPoint_2Pads_Pitch5.08mm_Drill1.3mm | TH1 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | 3k9 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
| 1 | 47k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R5 |
| 1 | 750 mA | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | BLM15PX121SN1D | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | BQ24075RGT | Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U1 |
| 1 | Battery_Cell | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | BT1 |
| 1 | ESP32-WROVER-IE-N16R8 | PCM_Espressif:ESP32-WROVER-E | U2 |
| 1 | G*** | kibuzzard-685930AE | kibuzzard-685930AE |
| 1 | G*** | kibuzzard-6859309F | kibuzzard-6859309F |
| 1 | JTAG | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J2 |
| 1 | PWR | PCM_marbastlib-various:SW_MSK12C02-HB | SW2 |
| 1 | SW_ANSWER | ExtraComponents:WAGO 2060-452998-404 | SW3 |
| 1 | SW_BOOT | ExtraComponents:TS-1088-AR02016 | SW1 |
| 1 | Shield | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP2 |
| 1 | TS-Bypass | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | TYPE-C-31-M-17 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-17 | J1 |
| 1 | UART | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J3 |
| 1 | XC6206P332MR-G | Package_TO_SOT_SMD:SOT-23-3 | U3 |
| 1 | green | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | LED1 |
Questions
How big is the Button PCB?
It measures 80 × 80 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Button use?
39 parts, built around the ESP32-WROVER-IE-N16R8, BQ24075RGT, XC6206P332MR-G and BLM15PX121SN1D11. 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 Button KiCad files?
From the Suya1671/quiz-sys repository on GitHub, at the commit this page was made from: the board is button/button.kicad_pcb and its schematic button/button.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Button design in my own project?
Its repository states no licence, so its author keeps all rights: ask Suya1671 before reusing the design.
Similar boards
- 2 layers285 × 96.5 mm

- 2 layers29 × 45.3 mm

Spark devboard rf
emb3rcia/spark-devboard-rf
RF focused devboard based on ESPRESSIF ESP32-WROVER-IE-N16R8 allowing Wi-Fi b/g/n, Bluetooth 4.2 Classic and Bluetooth 4.2 BLE communication using external u.FL antena
15 parts - 4 layers122 × 76 mm

ESP iRadio
hghaken/ESP-iRadio
ESP32 internet radio with Bluetooth A2DP output (headphones/speaker), 1.69" display and web control
122 partsGPL-3.0 - 2 layers50 × 70 mm

- 4 layers100 × 86.5 mm

- 2 layers271.8 × 103.9 mm

- 2 layers188.9 × 80.8 mm

Pandemonium BLE e7 cutout
calvin-mcd/pandemonium
30% alpha staggered keyboard with big ISO enter and bluetooth support
137 parts26GPL-3.0 - 4 layers47.8 × 89 mm
