

Small Button
- Size
- 20.8 × 20.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 7
- Nets
- 4
- Pads
- 17
- Tracks, vias
- 11, 12
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 18 May 2019
- Updated
- 6 Sep 2026
Overview
Small Button is an open-source printed circuit board by synthesissolutions, from the synthesissolutions/geeksforkids repository on GitHub. It is a 2-layer board of 20.8 × 20.9 mm with 7 parts on 4 nets, routed with 11 tracks and 12 vias.
It is built around the FRC0603J151 TS, CPG135001D01 and SM03B-SRSS-TB(LF)(SN), with the HL-AM-2835D1W-S1-08-HR3 among its other parts. Its parts include 1 resistor, 1 diode, 1 connector and 1 switch.
Main components
4FRC0603J151 TS
0603-55℃~+155℃ 100mW 150Ω 75V Thick Film Resistor ±100ppm/℃ ±5% 0603 Chip Resistor - Surface Mount ROHSFOJANChip Resistor - Surface MountCPG135001D01
插件-20℃~+80℃ 1.5mm 2 50gf@±10gf 70,000,000 Cycles Red Switch 插件 Mechanical Keyboard Shaft ROHSKailhMechanical Keyboard ShaftSM03B-SRSS-TB(LF)(SN)
SMD,P=1mm,卧贴-25℃~+85℃ 1 1A 1mm 1x3P 2.9mm 3 3P 4.32mm 50V 5mm Auxiliary Solder Pin Copper alloy PA SH Surface Mount, Right Angle Tin UL94V-0 White SMD,P=1mm,卧贴 Wire To Board Connector ROHSJSTWire To Board ConnectorHL-AM-2835D1W-S1-08-HR3
SMD2835-2P-40℃~+85℃ 120° 150mA 3.4V 510mW 6500K Discrete Diode Frosted Yellow Lens Top-mount White SMD2835-2P LED Indication - Discrete ROHSHONGLITRONICLED Indication - Discrete
README
README.mdgeeksforkids
car_firmware - Code for RC/Joytick controlled cars
Parts
7Questions
How big is the Small Button PCB?
It measures 20.8 × 20.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Small Button use?
7 parts, built around the FRC0603J151 TS, CPG135001D01, SM03B-SRSS-TB(LF)(SN) and HL-AM-2835D1W-S1-08-HR3. 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 Small Button KiCad files?
From the synthesissolutions/geeksforkids repository on GitHub, at the commit this page was made from: the board is hardware/Drive Systems/Control Panel (New)/Small_Button/Small_Button.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Small Button design in my own project?
Its repository states no licence, so its author keeps all rights: ask synthesissolutions before reusing the design.
More from synthesissolutions/geeksforkids
12- 8 layers120 × 100 mm

- 4 layers50 × 100 mm

- 4 layers72.6 × 89.1 mm

- 2 layers132.6 × 110.1 mm

- 4 layers72.6 × 47.5 mm

- 4 layers72.6 × 89.1 mm

- 2 layers68.6 × 79.2 mm

- 2 layers72.6 × 89.1 mm

- 2 layers72.6 × 89.1 mm

- 4 layers27.9 × 43.2 mm

- 4 layers35 × 50 mm

- 2 layers50 × 25.4 mm

Similar boards
- 2 layers75 × 30 mm

- 4 layers52 × 52 mm

Moto gps rev a1
mx3353672833-debug/moto-gps-waveshare
MOTO GPS · Waveshare ESP32-S3 1.75C 圆屏导航 + iPhone App | Author: Maler X | Noncommercial, attribution required | Experimental
112 parts529 - 6 layers37.9 × 37.9 mm

OpenFC
OpenDrone-hw/OpenFC-Lite
Open-source Betaflight flight controller. RP2354B, 30.5x30.5 mm, 6-layer, 3-8S, CERN-OHL-S-2.0.
164 parts85CERN-OHL-S-2.0 - 2 layers

- 4 layers97 × 55 mm

UNIT1 R1
svdrecbd/NEMESIS
NEMESIS (Non-periodic Event Monitoring & Evaluation of Stimulus-Induced States). A desktop app for Stentor habituation: live USB-microscope preview, Arduino stepper taps (Periodic/Poisson, seedable), independent MP4…
72 parts1Apache-2.0 - 2 layers52 × 51 mm

RPI RP2350A MINIMAL R4-S1
Vandewaetere/gitea-kicad-viewer
View KiCad projects in Gitea: interactive schematic, PCB, 3D and BOM right in the file view. No external requests, works for private repos.
43 parts1MIT - 2 layers77.5 × 48.5 mm

- 4 layers77.5 × 96.1 mm

RPI RP2350A MINIMAL R4-S1
cmoulang/rp3250b-pcb
Project to build an RP2350B based PCB using the Raspberry Pi minimal PCB as a starting point.
63 parts