

Switchlab
Clicky calculator !
- Size
- 93.3 × 134.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 49
- Nets
- 36
- Pads
- 167
- Tracks, vias
- 594, 132
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 1 Oct 2026
- Updated
- 4 Nov 2026
Overview
Switchlab is an open-source printed circuit board by cqwea, from the cqwea/Cqwea-SwitchLab repository on GitHub. It is a 2-layer board of 93.3 × 134.3 mm with 49 parts on 36 nets, routed with 594 tracks and 132 vias.
Its parts include 20 diodes, 20 switches and 1 IC. It belongs with the ESP32 boards of this library.
README
README.mdCqwea SwitchLab
About
cqwea switchlab is a calculator that does simple math problems and easy daily life problems as to why ive built it was I had enough with the other companies boring calculator designs and mushy buttons so ive built my own open case designed beautiful calculator with mechanic switches so its gonna be 10x better to press and do math at
Features
MATH!
Assembly
Case
Schematics
PCB
Aİ
Hey ima be honest i used ai to debug and make the placeholder code but the main code that ill srite when i got the device in hand is %100 hand written by me
Parts
49| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20 +4 |
| 20 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20 +4 |
| 2 | solder pads | Connector:Double_Solder_pads | , |
| 1 | SSD1306 | oled:128x64OLED | Brd1 |
| 1 | XIAO_ESP32_S3 | XIAO_ESP32_S3 2:MODULE_XIAO_ESP32_S3 | U1 |
The 44 most common of 49 parts.
Questions
How big is the Switchlab PCB?
It measures 93.3 × 134.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Switchlab use?
49 parts. 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 Switchlab KiCad files?
From the cqwea/Cqwea-SwitchLab repository on GitHub, at the commit this page was made from: the board is kicad projects/switchlab.kicad_pcb and its schematic kicad projects/switchlab.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Switchlab design in my own project?
Its repository states no licence, so its author keeps all rights: ask cqwea before reusing the design.
Similar boards
- 2 layers173 × 122.5 mm

- 2 layers85.1 × 49.8 mm

- 2 layers50 × 90 mm

- 2 layers126.4 × 15.2 mm

- 2 layers43 × 92.3 mm

DSKY driver
benkrasnow/DSKY_EL_replica
Schematic, PCB layout, mechanical CAD, and firmware to create a replica of the DSKY with electroluminescent display
49 parts261MIT - 2 layers58 × 110 mm

- 2 layers61 × 42.5 mm

- 2 layers31 × 38 mm
