The SI unit of capacitance is the farad (F), defined as the ability of a component to store one coulomb of electrical charge per one volt of applied potential difference. In a real circuit, capacitance dictates the time constant of RC networks, the cutoff frequency of filters, and the ability of a power rail to absorb high-frequency transient current spikes without voltage droop. Think of a capacitor like a pressurized water accumulator tank in a plumbing system; the farad measures the physical volume of the tank, while the voltage is the water pressure. When a valve opens (a microcontroller switches on), the tank's volume determines how much the system pressure sags before the main pump can catch up.
Because one whole farad is an enormous amount of storage for standard electronics, we almost exclusively work with fractional sub-units. Understanding these prefixes—and how they map to the physical components on your bench—is the difference between a stable power rail and a microcontroller that brownouts every time it transmits data.
The Farad and Its Practical Sub-Units
According to the National Institute of Standards and Technology (NIST), the farad is derived from the base SI units of seconds, amperes, kilograms, and meters. But on the workbench, you will rarely see a component labeled in whole farads unless you are working with supercapacitors for memory backup or energy harvesting.
Standard Capacitance Prefixes
- Millifarad (mF): 10-3 F. (Rarely used in modern schematics; often confused with microfarads in older European diagrams).
- Microfarad (µF or uF): 10-6 F. The standard unit for bulk power filtering and audio coupling.
- Nanofarad (nF): 10-9 F. The standard unit for high-frequency decoupling and RF tuning.
- Picofarad (pF): 10-12 F. Used for crystal oscillator load matching and VHF/UHF RF circuits.
The 3-Digit Code Confusion: The most common mistake hobbyists make is misreading the EIA 3-digit code printed on small ceramic capacitors. A capacitor marked 104 does not mean 104 picofarads. The first two digits are the significant figures (10), and the third digit is the multiplier as a power of 10 (4). Therefore, 10 × 104 pF = 100,000 pF. Converted up the scale, that is exactly 100 nF (or 0.1 µF). Always convert to the base unit (picofarads) first, then shift the decimal to microfarads or nanofarads to match your schematic.
Worked Numeric Example: Sizing an ESP32 Power Rail
Let's look at a real-world scenario: designing the 3.3V power rail for an ESP32-WROOM-32 module. When the ESP32 fires up its WiFi radio for a transmission burst, it can draw a transient current spike of roughly 500 mA for about 2 µs. If your power supply cannot deliver that current instantly, the voltage will droop, potentially triggering a brownout reset.
We can calculate the minimum bulk capacitance required to ride out this spike using the transient current formula: C = (I × Δt) / ΔV.
- I (Current spike): 0.5 A
- Δt (Time duration): 2 µs (0.000002 s)
- ΔV (Allowable voltage droop): Let's say we can tolerate a 50 mV (0.05 V) drop on the 3.3V rail.
C = (0.5 × 0.000002) / 0.05 = 0.00002 F, which equals 20 µF.
Based on this math, a standard 22 µF or 47 µF electrolytic capacitor should be enough. However, electrolytic capacitors have high Equivalent Series Inductance (ESL), making them effectively useless at the high frequencies generated by digital logic switching. Therefore, we pair a 100 µF electrolytic (for bulk energy storage and low-frequency ripple) with a 100 nF (0.1 µF) X7R ceramic capacitor placed as physically close to the ESP32's VCC pin as possible. The ceramic capacitor handles the nanosecond-scale high-frequency switching noise, while the electrolytic handles the microsecond-scale macro current spikes. As detailed in Analog Devices' application notes on bypass capacitors, neglecting the high-frequency ceramic unit will result in erratic logic behavior even if the bulk math looks perfect.
Where You Meet This in Practice
Capacitance values are strictly segregated by application due to the physical limitations of different dielectric materials.
1. Power Supply Filtering (mF to µF Range)
In linear power supplies or the output of buck converters, you need massive charge reservoirs to smooth out 60Hz/120Hz AC ripple or switching node ripple. You will almost exclusively use Aluminum Electrolytic capacitors here, ranging from 470 µF up to 10,000 µF (0.01 F). They offer high capacitance per dollar but suffer from high ESR (Equivalent Series Resistance) and limited lifespans at high temperatures.
2. Logic Decoupling and Bypassing (nF Range)
Every digital IC (from a simple 74HC595 shift register to an STM32 microcontroller) requires a local charge reservoir to supply instantaneous current during logic gate switching. The universal standard here is 100 nF (0.1 µF). These are almost always Multi-Layer Ceramic Capacitors (MLCCs) in 0805 or 0603 surface-mount packages, or through-hole radial discs.
3. RF Tuning and Crystal Loading (pF Range)
When working with radio frequencies or setting the load capacitance for a 32.768 kHz RTC crystal, you are dealing with picofarads. A typical crystal might require 18 pF or 22 pF load capacitors. At these values, the stray capacitance of your PCB traces (usually 2 pF to 5 pF) becomes a significant percentage of the total circuit capacitance, requiring careful layout.
Capacitor Selection Decision Tree
Stop guessing which dielectric and value to use. Follow this decision path to select the exact component for your next build.
| Circuit Scenario | Target Unit Range | Required Dielectric / Type | Concrete Part Pick (DigiKey/Mouser) |
|---|---|---|---|
| 5V/3.3V Logic IC Decoupling (Placed within 2mm of VCC pin) | 100 nF (0.1 µF) | X7R Ceramic (Low ESL, stable over temp) | KEMET C315C104K5R5TA (Through-hole 100nF 50V) |
| Audio Amplifier Bulk Filter (Smoothing 120Hz rectifier ripple) | 2200 µF to 4700 µF | Aluminum Electrolytic (Low ESR, high ripple current) | Panasonic EEU-FR1E222 (2200µF 25V Low-ESR) |
| 555 Timer Astable Oscillator (Setting a 1Hz to 10Hz blink rate) | 1 µF to 47 µF | Tantalum or Film (Better tolerance than electrolytic for timing) | Vishay 595D106X9016C2T (SMD 10µF Tantalum) |
| Crystal Oscillator Load Matching (e.g., 16MHz Arduino resonator) | 15 pF to 33 pF | C0G/NP0 Ceramic (Ultra-stable, zero voltage coefficient) | Murata GCM1555C1H220JA16D (SMD 22pF C0G) |
Frequently Asked Questions
What do people commonly confuse capacitance with?
The most frequent confusion on the bench is between capacitance and capacitive reactance (Xc). Capacitance (measured in Farads) is a fixed physical property of the component determined by its plate area, distance, and dielectric material. Capacitive reactance (measured in Ohms) is the dynamic AC resistance that the capacitor presents to a circuit, which changes inversely with frequency (Xc = 1 / (2πfC)). A 100 nF capacitor always has a capacitance of 100 nF, but its reactance drops from 159 kΩ at 10 Hz to just 1.59 Ω at 1 MHz.
Why not just use one giant 1 Farad capacitor for everything?
Supercapacitors (often rated at 1F, 5F, or even 100F) exist and are excellent for memory backup or regenerative braking. However, their internal construction gives them massive Equivalent Series Resistance (ESR) and Equivalent Series Inductance (ESL). If you try to use a 1F supercapacitor to decouple a 100 MHz microprocessor, its internal inductance will act like a choke, blocking the high-frequency current entirely. For high-speed digital circuits, physical geometry dictates that smaller physical packages (like 0402 ceramics) have lower parasitic inductance, making a 100 nF ceramic vastly superior to a 1F supercapacitor for high-frequency noise suppression.
Does the voltage rating change the capacitance value?
For ceramic capacitors with X7R or Y5V dielectrics, yes. This is a phenomenon called DC bias effect. A 10 µF X5R ceramic capacitor rated for 10V might only provide 4 µF of actual capacitance when you apply 10V DC across it. Always check the manufacturer's DC bias curve in the datasheet. If you need the capacitance to remain stable under high DC voltage, choose a larger physical package size or switch to a C0G/NP0 dielectric (though these are generally only available in the pF and low nF ranges).






