Skip to the content
2 layers92.6 × 150.2 mmCalculator, the printed circuit board in 3D
Size
92.6 × 150.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
114
Nets
96
Pads
288
Tracks, vias
484, 65
Pours
1
Routed
Yes
KiCad
KiCad 8.99 (file 20241129)
Created
13 Jan 2026
Updated
5 Mar 2026

Overview

Calculator is an open-source printed circuit board by M0HID, from the M0HID/Calculator repository on GitHub. It is a 2-layer board of 92.6 × 150.2 mm with 114 parts on 96 nets, routed with 484 tracks and 65 vias.

Its parts include 54 diodes, 54 switches, 3 ICs, 2 resistors and 1 connector. It belongs with the ESP32 boards of this library.

Parts

114
QtyValueFootprintReferences
54DDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +38
54SW_Push_45degswitchs:2pinsilentSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +38
2100kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R2
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1MCP23017_SOPackage_SO:SOIC-28W_7.5x17.9mm_P1.27mmU3
1TFT_320x240lcd:TFT-320x240U2
1XIAO-ESP32-S3-DIPxiao:XIAO-ESP32S3-SMDU1

Similar boards

  • 2 layers142.9 × 114.9 mmSofleKeyboard, the printed circuit board in 3D

    SofleKeyboard

    josefadamcik/SofleKeyboard

    A split keyboard based on Lily58, Crkbd and Helix keyboards

    114 parts2.6k
  • 2 layers208.8 × 393.9 mmFerris, the printed circuit board in 3D

    Ferris

    pierrechevalier83/ferris

    A low profile split keyboard designed to satisfy one single use case elegantly

    114 parts1.3k
  • 2 layers284 × 140.8 mmAtreis, the printed circuit board in 3D

    Atreis

    dekonnection/atreis

    Based on Keebio's Iris keyboard design files, modified to achieve the same layout in a single-piece form-factor.

    114 parts124MIT
  • 2 layers126.7 × 100.2 mmInput, the printed circuit board in 3D

    Input

    jamessa/Pragmatic

    A modular split keyboard kit.

    114 parts73MIT
  • 2 layers305 × 95 mmCK50, the printed circuit board in 3D

    CK50

    cfbender/keyboards

    A collection of all of my keyboard projects

    114 parts64MPL-2.0
  • 2 layers200 × 81 mmCutiepie2040, the printed circuit board in 3D

    Cutiepie2040

    flamwenco/cutiepie

    A funky little 10.5u with dual 1.75u spacebars.

    114 parts35GPL-3.0
  • 2 layers195.3 × 90.5 mmOrtho410TKL, the printed circuit board in 3D

    Ortho410TKL

    madebyrobq/Ortho4x10TKL

    An open source mechanical keyboard

    114 parts33MIT
  • 2 layers200 × 150 mmMSX ONE, the printed circuit board in 3D

    MSX ONE

    jdgabbard/MSX-ONE-Computer

    MSX 1 Computer from discrete parts

    114 parts28GPL-3.0

Questions

How big is the Calculator PCB?

It measures 92.6 × 150.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Calculator use?

114 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 Calculator KiCad files?

From the M0HID/Calculator repository on GitHub, at the commit this page was made from: the board is calculator.kicad_pcb and its schematic calculator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Calculator design in my own project?

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