Voltage is the electrical pressure pushing electrons, current is the actual flow rate of those electrons, and resistance is the friction opposing that flow. To visualize this once and only once: think of voltage as water pressure in a municipal pipe, current as the gallons per minute flowing through it, and resistance as a narrow pipe diameter restricting that flow. In a real circuit or installation, altering voltage changes the total power delivered to a load, altering current dictates the physical wire gauge and breaker ampacity you must use, and altering resistance determines how much energy is wasted as heat. Beginners most commonly confuse current (amps) with energy capacity (amp-hours), or falsely assume that a higher voltage source will inherently push more current into a device without accounting for the load's fixed resistance.

The Core Triad: Spec-Sheet Profiles of Common Loads

Before calculating anything, you need to recognize how the current voltage resistance triad manifests in actual hardware. The relationship is governed by Ohm's Law (V = I × R), but real-world components have specific operating profiles dictated by their internal impedance and power requirements. Below is a data-dense reference table of common maker and residential loads.

Device / Load Nominal Voltage Operating Current Effective Resistance Power Dissipation
WS2812B LED (1 pixel, full white) 5.0V DC 0.06A (60mA) 83.3 Ω 0.30W
ESP32-WROOM-32 (Active WiFi TX) 3.3V DC 0.24A (240mA) 13.75 Ω 0.79W
12V Compressor Fridge (Running) 12.0V DC 4.5A 2.66 Ω 54.0W
120V Baseboard Space Heater 120V AC (RMS) 12.5A 9.60 Ω 1500W
240V Electric Dryer Heating Element 240V AC (RMS) 20.8A 11.53 Ω 5000W
Bench Note: The resistance values above are effective or dynamic resistances calculated at operating temperature. A tungsten incandescent bulb or a nichrome heater element will measure significantly lower resistance when cold with a multimeter than when hot under load. Always use the operating current and nominal voltage for your primary wire-sizing calculations.

Ohm’s Law in Action: A Worked Voltage Drop Example

Theory is useless if your 12V fridge shuts off because the wiring starved it of voltage. Let's calculate the exact voltage drop in a 12V DC solar off-grid run using real wire data from the Copper Development Association.

The Scenario: You are wiring a 12V compressor fridge (drawing 4.5A) to a LiFePO4 battery bank. The one-way distance is 20 feet. You decide to use 16 AWG stranded copper wire.

  1. Find the Wire Resistance: 16 AWG copper wire has a resistance of approximately 4.016 milliohms (0.004016 Ω) per foot at 20°C.
  2. Calculate Total Loop Length: Current must travel to the load and back to the battery. Total wire length = 20 ft × 2 = 40 feet.
  3. Calculate Total Resistance (R): 40 ft × 0.004016 Ω/ft = 0.1606 Ω.
  4. Calculate Voltage Drop (V = I × R): 4.5A × 0.1606 Ω = 0.72V drop.
  5. Determine Load Voltage: 12.0V (battery) - 0.72V (drop) = 11.28V at the fridge.
Result: 11.28V represents a 6% voltage drop. Most 12V compressors require a minimum of 11.0V to run, but the low-voltage disconnect (LVD) might trigger during the 15A startup surge. Upgrading to 12 AWG wire (1.588 mΩ/ft) cuts the drop to 0.28V, yielding a much safer 11.72V at the load.

Where You Meet This in Practice: Wire Sizing and Breaker Selection

You will interact with the current voltage resistance relationship every time you size a branch circuit or select a current-limiting resistor. In residential and commercial wiring governed by NFPA 70 (NEC), resistance is the enemy of efficiency, and current is the driver of safety limits.

1. Sizing Branch Circuit Conductors

Wire gauge is chosen based on the maximum current the load will draw, not the voltage. A 240V baseboard heater drawing 12.5A requires the exact same 14 AWG minimum wire size (rated for 15A in the 60°C column) as a 120V space heater drawing 12.5A. The voltage dictates the insulation rating (e.g., 300V vs 600V THHN), but the current dictates the copper cross-section to prevent the wire's inherent resistance from causing a fire.

2. Selecting Overcurrent Protection

Breakers and fuses are current-sensitive devices. A 20A breaker monitors the current flowing through it. If the load's resistance drops drastically (a short circuit, where R approaches 0), Ohm's Law dictates that current (I = V/R) spikes toward infinity. The breaker's internal bimetallic strip or magnetic solenoid detects this massive current spike and trips the circuit, protecting the wire from melting.

3. Calculating Current-Limiting Resistors for LEDs

When wiring a standard 20mA indicator LED to a 5V Arduino GPIO pin, you must add resistance to prevent the LED from drawing destructive current.
Formula: R = (V_source - V_LED) / I_desired
Calculation: R = (5.0V - 2.1V) / 0.020A = 145 Ω.
You would select the next standard E12 resistor value up, which is 150 Ω, ensuring the current stays safely below the GPIO's absolute maximum rating.

Common Confusions and Troubleshooting the Triad

Even experienced makers trip over the nuances of these three variables when moving from DC breadboards to AC mains or complex battery systems. Here is a breakdown of the most frequent conceptual errors and how to troubleshoot them.

Why does my multimeter read 120V but the device won't turn on?

Voltage is only potential. If a wire is broken inside an appliance cord, your high-impedance digital multimeter will still read 120V AC at the open end because it draws virtually zero current. However, when you plug in the load, the broken connection introduces infinite resistance, dropping the current to zero. Always test voltage under load or use a low-impedance (LoZ) meter setting to ghost voltages in AC circuits.

Is it the voltage or the current that is dangerous to humans?

The old adage says 'it's the current that kills,' which is physiologically true (as little as 30mA across the heart can cause fibrillation). However, per Ohm's Law, you cannot push that lethal current through the high resistance of dry human skin (roughly 100,000 Ω) without sufficient voltage. A 12V car battery can supply 800A of current, but it lacks the voltage pressure to push even 1mA through your skin. Conversely, a 5000V static shock has high voltage but virtually zero sustained current capacity. Both must be present in sufficient quantities to be lethal.

What is the difference between Resistance and Impedance?

Resistance (R) is the opposition to direct current (DC) and remains constant regardless of frequency. Impedance (Z) is the AC equivalent, which includes resistance but adds reactance (opposition from capacitors and inductors that changes with frequency). When calculating wire sizing for a 60Hz AC home circuit, we generally just use resistance. When designing an audio crossover filter or an RF antenna matching network, impedance is the governing metric. For a deeper mathematical breakdown, the All About Circuits textbook on AC impedance is the definitive free reference.

Why does my battery voltage sag when I connect a heavy load?

Every real-world power source has internal resistance. A lead-acid battery might have an internal resistance of 0.01 Ω. If you draw 100A to start an engine, the voltage drop inside the battery itself is V = 100A × 0.01 Ω = 1.0V. A nominal 12.6V battery will instantly read 11.6V at its terminals while cranking. This is normal and expected, but excessive sag indicates aging cells with rising internal resistance.