Skip to the content
PCBKitNew board
4 layers20 × 25 mmIOT BUTTON, the printed circuit board in 3D

min esp32c3 based IOT button 2x2.5cm

Size
20 × 25 mm
Copper layers
4
Thickness
1.6 mm
Parts
36
Nets
50
Pads
183
Tracks, vias
459, 64
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
4 Jun 2025
Updated
4 Jun 2025

Overview

IOT BUTTON is an open-source printed circuit board by amaheshwari01, from the amaheshwari01/IOT-BUTTON repository on GitHub. It is a 4-layer board of 20 × 25 mm with 36 parts on 50 nets, routed with 459 tracks and 64 vias.

It is built around the ESP32-C3-MINI-1, TLV75533PDBV and APA102-2020, with the AO3401A, BSS138 and PMEG6010CEJ among its other parts. Its parts include 13 resistors, 6 capacitors, 4 diodes, 3 ICs and 3 connectors. It belongs with the home automation and IoT boards and the ESP32 and RISC-V boards of this library.

Main components

6

README

README.md

IOT-BUTTON

esp 32 c3 bassed iot buttons

Parts

36
QtyValueFootprintReferences
610KResistor_SMD:R_0603_1608MetricR3, R9, R10, R11, R14, R15
20.1uCapacitor_SMD:C_0603_1608MetricC4, C6
210uCapacitor_SMD:C_0603_1608MetricC1, C5
21uCapacitor_SMD:C_0603_1608MetricC2, C3
25.1KResistor_SMD:R_0603_1608MetricR1, R2
2APA102-2020LED_SMD:LED-APA102-2020D4, D5
1100KResistor_SMD:R_0603_1608MetricR6
12KResistor_SMD:R_0603_1608MetricR8
13.3KResistor_SMD:R_0603_1608MetricR7
182.42KResistor_SMD:R_0603_1608MetricR5
191.66KResistor_SMD:R_0603_1608MetricR4
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1BAT#2Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ2
1BSS138Package_TO_SOT_SMD:SOT-23Q2
1Bat+TestPoint:TestPoint_Pad_2.5x2.5mmTP1
1Bat-TestPoint:TestPoint_Pad_2.5x2.5mmTP2
1ESP32-C3-MINI-1Espressif:ESP32-C3-MINI-1U3
1LED-redLED_SMD:LED_0603_1608MetricD3
1MCP73831-2-MCPackage_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mmU1
1PMEG6010CEJDiode_SMD:D_SOD-323FD8
1QUIICConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ3
1SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_CK_PTS125Sx43PSMTRSW1
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1TLV75533PDBVPackage_TO_SOT_SMD:SOT-23-5U2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1

Questions

How big is the IOT BUTTON PCB?

It measures 20 × 25 mm and has 4 copper layers, 1.6 mm thick.

What parts does the IOT BUTTON use?

36 parts, built around the ESP32-C3-MINI-1, TLV75533PDBV, APA102-2020 and AO3401A. 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 IOT BUTTON KiCad files?

From the amaheshwari01/IOT-BUTTON repository on GitHub, at the commit this page was made from: the board is IOT-Button.kicad_pcb and its schematic IOT-Button.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the IOT BUTTON design in my own project?

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

Similar boards

  • 4 layers220.5 × 51 mmMuonScope, the printed circuit board in 3D

    MuonScope

    manvalan/MuonScope

    Piano di rivelazione MuonScope con 16 fotodiodi VBPW34S in matrice 4×4 a passo 10 mm, per il bus MIKILAB REV5.1.

    102 parts
  • 2 layers151 × 31 mmRainbow music pegasus, the printed circuit board in 3D

    Rainbow music pegasus

    adamm/rainbow-music-pegasus

    Disclaimer: This work is a work-in-progress. This project is still under active development and is estimated to be completed Spring 2027.

    111 partsApache-2.0
  • 2 layers20 × 45 mmWled controller, the printed circuit board in 3D

    Wled controller

    HarexeW/wled-controller

    18 partsGPL-3.0
  • 2 layers35 × 99.5 mmPovslinger, the printed circuit board in 3D

    Povslinger

    Jeija/esp8266-povslinger

    Persistence of vision display using ESP8266 and APA102-2020

    49 parts10
  • 2 layers100 × 100 mmUsb2most, the printed circuit board in 3D

    Usb2most

    smartgauges/usb2most

    USB to MOST adapter

    139 parts26GPL-3.0
  • 8 layers100 × 100 mmThermal Camera, the printed circuit board in 3D

    Thermal Camera

    drewsum/Thermal_Camera

    DIY Thermal Camera

    559 parts19