My Projects

This is an old revision of the document!


Published 12 Dec 2022

Capacitance Meter


Overview

There are many articles about measuring capacitance using an Arduino. In the simplest form they just measure the time to charge or discharge the capacitor with known voltage through a resistor. But some are elegant, requiring no additional components at all!. This concept seems a little ridiculous, but see the articles on Codewrite.co.uk by Jonathan Nethercott, linked to in the references section below. With a bit of inspired thinking and ideas from others an elegant solution to capacitance measurement was born.

To test out the viability of this approach I constructed a basic implementation using an Arduino

Test setup, with no additional external components (the potentiometer is for the LCD contrast)

Here is my initial program using Jonathan's code and a driver for a serial LCD : Initial capacitor meter code for Arduino UNO and KS0073 display.

Example output for a 0.22µF capacitor

Hardware description

References and Additional Resources