Skip to the content
PCBKitNew board
4 layers72 × 98.4 mmCalculator, the printed circuit board in 3D

Calculator

FazalThe/Zenko

An open-source modern calculator with camera capability

Size
72 × 98.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
120
Nets
117
Pads
463
Tracks, vias
275, 0
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Feb 2026
Updated
31 Mar 2026

Overview

Calculator is an open-source printed circuit board by FazalThe, from the FazalThe/Zenko repository on GitHub. It is a 4-layer board of 72 × 98.4 mm with 120 parts on 117 nets, routed with 275 tracks and 0 vias.

It is built around the ESP32-S3-WROOM-1-N8 and AP2112K-3.3. Its parts include 47 diodes, 9 capacitors, 7 resistors, 4 ICs and 1 connector. It belongs with the ESP32 boards of this library.

Main components

2

README

README.md

Zenko Calculator

A custom-built opensource scintific calculator with built in camera. Code it to make it do what ever you want.


Hardware Overview

  • MCU : ESp-32-S3-WROOM-1
  • I/O Expander : MCP23107
  • Camera : OV2640
  • Display : TBD

📐 Schematics

Schematic 1

Schematic 1

Schematic 2

Schematic 2

Schematic 3

Schematic 3

Schematic 4

Schematic 4


🧾 PCB Layout

PCB


⚙️ Firmware

To be Done

BOM

To be finalized

Parts

120
QtyValueFootprintReferences
48SW_PushMy:SW_TL3342F160QGBoot1, Reset1, SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21 +32
46DDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +30
310kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R6, R7
310uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C7, C8
20.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C9
21uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5, C6
24.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
25.1kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3, R4
2Conn_01x01_PinConnector_Wire:SolderWirePad_1x01_SMD_1x2mmBT-1, BT+1
14.7kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
1470Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U1
1Conn_01x04_PinConnector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_HorizontalDisplay1
1Conn_01x24Connector_FFC-FPC:Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_HorizontalCam1
1ESP32-S3-WROOM-1PCM_Espressif:ESP32-S3-WROOM-1U3
1LEDLED_SMD:LED_0201_0603MetricD57
1MCP23017_SOPackage_SO:SOIC-28W_7.5x17.9mm_P1.27mmU4
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U2
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1

Questions

How big is the Calculator PCB?

It measures 72 × 98.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Calculator use?

120 parts, built around the ESP32-S3-WROOM-1-N8 and AP2112K-3.3. 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 FazalThe/Zenko repository on GitHub, at the commit this page was made from: the board is PCB/Calculator.kicad_pcb and its schematic PCB/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 FazalThe before reusing the design.

Similar boards

  • 2 layers148 × 81 mmCommunicator pcb, the printed circuit board in 3D

    Communicator pcb

    Hack-a-Day/2025-Communicator_Badge

    The 2025 Hackaday Supercon RF Communicator Badge

    58 parts107MIT
  • 2 layersInsta360-joystick, the printed circuit board in 3D

    Insta360-joystick

    jfwoods/insta360link-controller

    A lightweight daemon, CLI tool, and (optional) firmware + hardware for controlling an Insta360 Link webcam without the first-party software.

    58 parts9
  • 4 layers108.6 × 87.7 mmBlinky badge light, the printed circuit board in 3D

    Blinky badge light

    rowr111/blinky-badge-light

    lighting badge with unique patterns and sound reactivity

    123 parts9MIT
  • 2 layers35 × 50 mmImu rc hand unit, the printed circuit board in 3D

    Imu rc hand unit

    DimitriOnLSD/imu-rc

    Gesture-based RC car controller using ESP32-S3, BLE, LSM6DSO IMU, OLED display, and LiPo battery with USB-C charging.

    76 parts7MIT
  • 4 layers60 × 60 mmESP32 Robo Dev Board, the printed circuit board in 3D

    ESP32 Robo Dev Board

    Amoskeag/RoboDojo

    Super Cool Small Form Factor Robotics

    72 parts6BSD-2-Clause
  • 2 layers51.1 × 95 mmTalk e, the printed circuit board in 3D

    Talk e

    milovanpms/talk-e

    📻 — A simple LoRa-based talkie-walkie built on ESP32, operating on the 433 MHz frequency band for long-range, low-power wireless communication.

    75 parts4
  • 2 layers33 × 50 mmHema console, the printed circuit board in 3D

    Hema console

    rapha-tech/ESP32-hema-console

    New PCB for the small console from hema to use an ESP32

    59 parts4
  • 2 layers44.7 × 93.6 mmUltisense, the printed circuit board in 3D

    Ultisense

    darshg321/Ultisense

    an esp32-s3 devboard made to sense as many things as possible

    94 parts3