Skip to the content
2 layers76.2 × 107.9 mmCalc, the printed circuit board in 3D

design files for building IVEE forth-based calculator

Size
76.2 × 107.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
30
Nets
30
Pads
132
Tracks, vias
198, 35
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
12 Sep 2023
Updated
8 Aug 2026

Overview

Calc is an open-source printed circuit board by svofski, from the svofski/calculator-ivee repository on GitHub. It is a 2-layer board of 76.2 × 107.9 mm with 30 parts on 30 nets, routed with 198 tracks and 35 vias.

It is built around the AP3101A, BAT54S and MSK12C02. Its parts include 17 switches, 3 ICs, 1 resistor, 1 diode and 1 transistor.

Main components

3

README

README.md

Parts

30
QtyValueFootprintReferences
16~SKRRAAE010_Dome_Switch:SKRRAAE010-15.24mm-keyboard-pitchSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
110KResistor_SMD:R_0805_2012MetricR1
1AP3101Package_TO_SOT_SMD:SOT-23Q1
1BATConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1BAT54SPackage_TO_SOT_SMD:SOT-23D1
1Bodge directly from Arduino USB UVCCTestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mmTP1
1MSK12C02Switch_MSK12C02:MSK12C02SW17
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mmJP1
1TP4056 Module 28x17TP4056_Module:TP4056 Module 28x17U3
1~Arduino_Pro_Micro:Arduino Pro Micro USB-C 36.8x17.7U2
1~OLED_Display:OLED_2.42inch_SPI_7PINU1

Similar boards

  • 4 layers100 × 100 mmAmod c, the printed circuit board in 3D

    Amod c

    gallicchio/AMOD-and-RFMOD

    The tutorial's 2x12 adapter (/mudd/133electronics/icepi-zero-dac-adc/adapterboard/) with a 2 x 6 right-angle Pmod socket on a 15 mm extension of its right-hand end, so an Icepi Zero can drive AMOD-A's and RF-MOD's Pmod…

    211 parts
  • 4 layers74 × 90 mmBay node, the printed circuit board in 3D

    Bay node

    kartben/hw-testing-rack

    3D-printed, tilted test shelf for 16 dev boards: sliding drawers, per-bay ESP32-S3 running Zephyr (USB/IP, power switching, metering), KiCad PCBs, OpenSCAD parts, BOM and an interactive 3D viewer

    135 parts
  • 2 layers223.5 × 160 mmBase, the printed circuit board in 3D

    Base

    bread-modular/bread-modular

    Modular Synths for Everyone

    201 parts67MIT
  • 2 layers309.9 × 119.8 mmCockpit, the printed circuit board in 3D

    Cockpit

    ozkan/Cockpit-Keyboard

    A hot swap system column staggered mechanical keyboard, running QMK Firmware on Pro Micro controllers.

    144 parts43MIT
  • 2 layers133 × 91.4 mmCirrus40, the printed circuit board in 3D

    Cirrus40

    schuay/cirrus40

    A 40% split mechanical keyboard with a focus on usable rotary encoders

    71 parts19CC-BY-4.0
  • 2 layers285 × 94.2 mmWoodpecker, the printed circuit board in 3D

    Woodpecker

    Ardakilic/woodpecker-keyboard

    5 row ortholinear keyboard, based on Lumberelite and Lumberjack

    145 parts18MIT
  • 4 layers154.5 × 112.9 mmLibrePLC32, the printed circuit board in 3D

    LibrePLC32

    AndreiVladescu/LibrePLC32

    The goal of the project is to create a compact, hackable, and well-documented PLC platform for industrial automation experiments, prototyping, education, and open hardware development.

    295 parts14CERN-OHL-P-2.0
  • 4 layers71.9 × 94 mmThumbdeck right, the printed circuit board in 3D

    Thumbdeck right

    neuman/gripster

    thumbdeck — wireless split thumb keyboard (nRF52840 + ZMK, BLE split, i8+-inspired). Layout converged & graded PASS.

    114 parts11Apache-2.0

Questions

How big is the Calc PCB?

It measures 76.2 × 107.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Calc use?

30 parts, built around the AP3101A, BAT54S and MSK12C02. 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 Calc KiCad files?

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

Can I use the Calc design in my own project?

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