Skip to the content
PCBKitNew board
2 layers60 × 80 mmVoltmeter, the printed circuit board in 3D

a home made PCB of a digital voltmeter, embedded with a firmware to measure the electric tension

Size
60 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
38
Pads
105
Tracks, vias
183, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
29 Aug 2026
Updated
29 Aug 2026

Overview

Voltmeter is an open-source printed circuit board by zizofr, from the zizofr/voltmeter_PCB repository on GitHub. It is a 2-layer board of 60 × 80 mm with 28 parts on 38 nets, routed with 183 tracks and 0 vias.

It is built around the ATMEGA328P-PU and L7805. Its parts include 7 capacitors, 5 resistors, 5 diodes, 4 connectors and 2 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

⚡ Digital Voltmeter (Custom PCB & Hardware Design)

A compact digital voltmeter designed around a custom Printed Circuit Board (PCB) created in KiCad. This repository contains the complete hardware design files, schematics, Gerber manufacturing outputs, and board renders prior to final firmware integration.


🖼️ Hardware & PCB Gallery

Board Renders & Views

Top ViewBottom View
Top ViewBottom View
Perspective View 1Perspective View 2
Perspective View 1Perspective View 2

🛠️ Project Specifications & Features

  • EDA Tool: KiCad
  • Board Architecture: Custom 2-layer PCB
  • Hardware Features:
    • Dedicated analog front-end voltage divider circuit for signal attenuation.
    • Onboard microcontroller interface for ADC sampling and processing.
    • Display interface output.
    • Optimized trace routing with solid ground plane shielding.
  • Manufacturing Package: Full Gerber layer generation (F_Cu, B_Cu, Solder Masks, Silkscreens, and Drill files).

📂 Repository Structure

text
├── gerber/              # Production Gerber and drill files (.gbr, .drl)
├── view_1.png              # High-resolution 3D renders (top, bottom, view_1, view_2)
├──view_2.png
├──top.png
├──bottom.png
├──firmware.ino  # ATmega328P C++ source code
├── voltmeter.kicad_pcb  # KiCad PCB board layout source file
├── voltmeter.kicad_sch  # KiCad schematic design source file
└── README.md            # Project documentation

Parts

28
QtyValueFootprintReferences
4100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC3, C5, C7, C8
210kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R4
21N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2
2220Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R5
222pFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C2
2Conn_01x01Connector:Banana_Jack_1PinJ3, J4
1100mAFuse:Fuse_1206_3216MetricF1
110kPotentiometer_THT:Potentiometer_Bourns_3386P_VerticalRV1
110µFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC6
116MHzCrystal:Crystal_HC49-4H_VerticalY1
11N4007Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD4
130kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3
15.1VDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD3
1ATmega328P-PPackage_DIP:DIP-28_W7.62mmU1
1Barrel_JackConnector_BarrelJack:BarrelJack_HorizontalJ2
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ1
1L7805Package_TO_SOT_THT:TO-220-3_VerticalU2
1LCD-016N002LConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalLCD1
1LEDLED_THT:LED_D5.0mmLED1
1SW_SPSTButton_Switch_THT:SW_SPST_Omron_B3F-40xxSW1

Questions

How big is the Voltmeter PCB?

It measures 60 × 80 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Voltmeter use?

28 parts, built around the ATMEGA328P-PU and L7805. 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 Voltmeter KiCad files?

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

Can I use the Voltmeter design in my own project?

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

Similar boards

  • 2 layers111.3 × 106.4 mmSuper Sixteen v1, the printed circuit board in 3D

    Super Sixteen v1

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    141 parts171
  • 2 layers20 × 110 mmNode main, the printed circuit board in 3D

    Node main

    attoparsec/Node

    KiCAD project and Arduino code for the Node module

    47 parts19
  • 2 layers100 × 100 mmFlipdot H Bridge, the printed circuit board in 3D

    Flipdot H Bridge

    comakingspace/FlipDotDisplay

    They were bought at the Makerfaire Hannover 2016.

    76 parts3
  • 2 layers40 × 100 mmPCB Design, the printed circuit board in 3D

    PCB Design

    RNA-IITPatna/Flight-Controller

    Code related to flight controller for RNA's model rockets

    30 parts3
  • 2 layers60 × 60 mmArcadeKicad, the printed circuit board in 3D

    ArcadeKicad

    Tintun1/Arcade-CRT-TVout

    26 parts2
  • 2 layers55 × 485 mmFg lampe, the printed circuit board in 3D

    Fg lampe

    devtal-de/fg_lampe

    181 parts1
  • 2 layers245 × 126 mmUVM, the printed circuit board in 3D

    UVM

    sam159/uVM

    8-bit Virtual Machine written in C

    205 parts1Apache-2.0