Skip to the content
PCBKitNew board
2 layers52.1 × 65.4 mmContinuity tester, the printed circuit board in 3D

Ultra low-voltage, low-current, and fast continuity tester

Size
52.1 × 65.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
39
Pads
125
Tracks, vias
238, 36
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
1 Jul 2023
Updated
8 Jun 2026

Overview

Continuity tester is an open-source printed circuit board by vpatkov, from the vpatkov/continuity-tester repository on GitHub. It is a 2-layer board of 52.1 × 65.4 mm with 38 parts on 39 nets, routed with 238 tracks and 36 vias.

It is built around the ATMEGA88PA-AU, MCP6V61-E/OT and TLV431ASN, with the BAV199, BAS316 and CR2032 among its other parts. Its parts include 17 resistors, 6 capacitors, 4 diodes, 3 ICs and 3 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

9

README

README.md

Continuity Tester

Ultra low-voltage, low-current, and fast continuity tester.

  • Open circuit voltage is 100 mV, short circuit current is 100 μA. No risk of damaging sensitive components. Keep semiconductor junctions closed. Multimeters usually apply much higher voltage and current to the probes (and not always specified).

  • Resistance-dependent beeper tones with chromatic steps. Allows to differentiate resistance by ear. The range is 0–10 Ω with 1 Ω steps. Multimeters usually have a pretty big threshold and require you to look at the screen to read the resistance, e.g., to catch a bad connection.

  • Detects shorts of 150 μs. Minimal beep duration is 100 ms (latching). Suitable for finding connections by sweeping and brushing without the risk of missing a beep. Gold-plated probes are recommended.

  • Inverted mode. If probes are shorted during power-on, the tester turns into inverted mode: silent for < 10 Ω, beeps otherwise. Beeps are still latched for 100 ms to not miss them. If normal mode is to find shorts, inverted mode is to find opens, e.g., intermittent bad connections, even very brief.

  • Auto-hold the minimal resistance (in normal mode). Helps against unstable contacts, e.g., on dirty, oxidized, or lacquered boards. The hold resets when the resistance becomes greater than 10 Ω.

  • 200 working hours on a single CR2032 cell. The tester consumes approximately 1 mA. After 5 minutes of inactivity it turns off automatically.

  • 30 V continuous input protection. The tester should not be used on a powered circuit, but just in case. Also saves against charged capacitors. The input impedance of the tester is 1 kΩ, so the risk of damaging an accidentally powered circuit under test is also low.

  • Quick self-test on power-on. Ensures the ADC, reference, and battery are fine. In case of failure, the tester beeps shortly two times and turns off.

Comparison with some popular multimeters

MultimeterOpen circuit voltage, VShort circuit current, mACapture time, msThreshold, Ω
Keysight 34461A(9.4)1≤ 3.310
Keysight 34401A(7.0)1≤ 3.31–1000 (adjustable)
Keysight U1282A≤ 2.7(1)≤ 125±11
Fluke 8846A(6.2)1≤ 3.31, 10, 100, 1000 (selectable)
Fluke 45≤ 3.20.7≤ 0.0530
Fluke 117≤ 2.7≤ 0.35≤ 0.520–250 (hysteresis)
Fluke 179≤ 8.0≤ 1.1≤ 0.2525–250 (hysteresis)
Fluke 28951≤ 140 (depends on range)
Fluke 87V≤ 7.91≤ 1(?)
Brymen BM235(1.7)(0.16)≤ 15Between 30 and 480
Brymen BM869s(2.9)(0.38)≤ 0.1Between 20 and 200
Hioki DT4256≤ 1.80.2≤ 0.520–245 (hysteresis)
Hioki DT4282≤ 2.50.64≤ 1020, 50, 100, 500 (selectable)
Rigol DM3068≤ 81≤ 3.31–2000 (adjustable)
Siglent SDM3065X≤ 81≤ 3.31–2000 (adjustable)
This tester0.10.1≤ 0.151–10 (different tones)

Values in parentheses are not specified.


CC0 button

Parts

38
QtyValueFootprintReferences
510kResistor_SMD:R_0603_1608MetricR1, R9, R13, R15, R16
4100nCapacitor_SMD:C_0603_1608MetricC2, C4, C5, C6
31kResistor_SMD:R_0603_1608MetricR5, R6, R14
2100Resistor_SMD:R_0603_1608MetricR7, R10
2BAV199Package_TO_SOT_SMD:SOT-23D1, D2
10Resistor_SMD:R_0603_1608MetricR17
11.1kResistor_SMD:R_2512_6332MetricR4
110Resistor_SMD:R_0603_1608MetricR11
1100pCapacitor_SMD:C_0603_1608MetricC1
112.4kResistor_SMD:R_0603_1608MetricR3
11nCapacitor_SMD:C_0603_1608MetricC3
130kResistor_SMD:R_0603_1608MetricR12
15.1kResistor_SMD:R_0603_1608MetricR2
1560kResistor_SMD:R_0603_1608MetricR8
1ATmega88PA-APackage_QFP:TQFP-32_7x7mm_P0.8mmU3
1AVR ISPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ3
1BAS316Diode_SMD:D_SOD-323D3
1BananaConnector:Banana_Cliff_FCR7350B_S16N-PC_HorizontalJ2
1BananaConnector:Banana_Cliff_FCR7350R_S16N-PC_HorizontalJ1
1ButtonButton_Switch_THT:SW_PUSH_6mmSW1
1CR2032Battery:BatteryHolder_Keystone_3034_1x20mmBT1
1IRLML6402Package_TO_SOT_SMD:SOT-23Q1
1MCP6V61Package_TO_SOT_SMD:SOT-23-5U2
1PESD3V3U1UADiode_SMD:D_SOD-323D4
1PKLCS1212E4001Buzzer_Beeper:Buzzer_Murata_PKLCS1212EBZ1
1TLV431Package_TO_SOT_SMD:SOT-23U1

The 37 most common of 38 parts.

Questions

How big is the Continuity tester PCB?

It measures 52.1 × 65.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Continuity tester use?

38 parts, built around the ATMEGA88PA-AU, MCP6V61-E/OT, TLV431ASN and BAV199. 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 Continuity tester KiCad files?

From the vpatkov/continuity-tester repository on GitHub, at the commit this page was made from: the board is pcb/ct.kicad_pcb and its schematic pcb/ct.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Continuity tester design in my own project?

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

Similar boards

  • 2 layers66 × 99.1 mmEsr meter, the printed circuit board in 3D

    Esr meter

    vpatkov/esr-meter

    AC ohmmeter

    105 parts5
  • 4 layers100 × 75 mmESC rev0, the printed circuit board in 3D

    ESC rev0

    AndyBritoS/DC_Motor_Controller

    DC Motor Controller PCB Project files

    175 parts
  • 2 layers87.2 × 71.3 mmSensorBox, the printed circuit board in 3D

    SensorBox

    Lelk0e/DA_Sensorbox

    Diplomarbeit 2024-2025 mit der Firma B2 electronics. Das Ziel ist es eine Sensorbox mit dem ESP32, als Basis zu entwickeln. Diese Sensorbox soll über ein Mesh-Netzwerk erweiterbar werden.

    82 parts
  • 12 layers95.9 × 90.2 mmCiaa acc, the printed circuit board in 3D

    Ciaa acc

    Alli-Ekundayo/scpt-rl

    SCPT-RL trains a cross-attention transformer policy to place PCB components sequentially on a discrete grid. Training has two phases:

    569 partsMIT
  • 4 layers71.5 × 115.4 mmRhythmPocket, the printed circuit board in 3D

    RhythmPocket

    zephray/RhythmPocket

    Pocket audio player inside GameBoy case

    285 parts2MPL-2.0
  • 2 layers90 × 80 mmH2S Sensor, the printed circuit board in 3D

    H2S Sensor

    Global-Health-Engineering/h2s-monitor

    Design and Development of a Low-Cost Hydrogen Sulfide Sensor System for Biogas Monitoring

    52 parts
  • 2 layers289.2 × 100.4 mmLunakey mini, the printed circuit board in 3D

    Lunakey mini

    yoichiro/lunakey

    Lunakey - This is a brand for keyboards designed by Yoichiro Tanaka.

    128 parts42
  • 6 layers53 × 80 mmTheSummitProject, the printed circuit board in 3D

    TheSummitProject

    Da-Dog/the-summit-project-hardware

    108 parts1