Ohm's Law is the fundamental electrical principle stating that the current flowing through a conductor is directly proportional to the voltage applied across it and inversely proportional to its resistance. When makers and students ask "what are the ohm's law equations," they are looking for the three mathematical rearrangements of this single physical relationship: V = I × R, I = V / R, and R = V / I. These formulas dictate how electrical energy behaves in every DC circuit you will ever build, from a simple breadboard LED to a complex ESP32 sensor array, allowing you to predict exactly how much current will flow and how much heat will be generated.

The Core Triangle and What It Changes in a Real Circuit

To use the formulas, you need to understand the three variables. Voltage (V), measured in Volts, is the electrical pressure pushing electrons. Current (I), measured in Amperes (Amps), is the actual volume of electrons flowing past a point per second. Resistance (R), measured in Ohms (Ω), is the friction opposing that flow. If you need a mental model, picture a water tank: voltage is the water pressure at the bottom of the tank, current is the gallons-per-minute flowing out of a hose, and resistance is how hard you squeeze the hose to restrict the flow.

What Ohm's Law Changes in a Real Circuit:

Ohm's Law is the ultimate arbiter of component survival. It dictates that if you hold voltage constant and decrease resistance, current must increase. In a real installation, this is what determines whether your wires stay cool or melt, whether your microcontroller operates reliably or suffers a brownout, and whether an LED glows brightly or instantly vaporizes its internal die. You cannot cheat this relationship; if you force 5V across a 10Ω path, 0.5A will flow, regardless of what your power supply is rated for.

Worked Numeric Example: Sizing an LED Current Limiter

The most common bench application of these formulas is sizing a current-limiting resistor for an LED. Let's say you are wiring a standard 5mm blue LED to a 5V GPIO pin on an Arduino Uno.

  1. Identify the knowns: Your source voltage (Vs) is 5.0V. The LED datasheet specifies a forward voltage drop (Vf) of 3.2V and a target forward current (If) of 20mA (0.020A).
  2. Calculate the resistor voltage drop: The resistor must absorb the leftover voltage. V_resistor = Vs - Vf = 5.0V - 3.2V = 1.8V.
  3. Apply Ohm's Law (R = V / I): R = 1.8V / 0.020A = 90Ω.
  4. Select a standard part: 90Ω is not a standard E12 series value. We round up to the nearest standard value to keep the current slightly below the 20mA maximum, which is 100Ω.
  5. Verify the power rating (Joule's Law): P = I² × R = (0.020)² × 100 = 0.04W. A standard 1/4W (0.25W) through-hole resistor will handle this easily with plenty of thermal headroom.

For a deeper dive into how these variables interact in complex networks, the All About Circuits DC textbook chapter on Ohm's Law provides excellent interactive simulations.

Where You Meet This in Practice

You don't just use these formulas on paper; they manifest as physical symptoms on the workbench. Here is where you will encounter this law in the wild:

  • ESP32 Brownouts via USB Cables: A cheap, thin USB cable might have a total loop resistance of 1.5Ω. If your ESP32 and a connected servo suddenly draw 1.0A during a WiFi transmission, Ohm's Law (V = I × R) dictates a voltage drop of 1.5V across the cable. Your 5.0V wall adapter is now delivering only 3.5V to the board's VIN pin, causing an immediate brownout reset.
  • Blown Multimeter Fuses: If you accidentally leave your multimeter leads in the "Amps" jack and probe a 12V battery in parallel, you are placing the meter's internal shunt (often ~0.1Ω) directly across the voltage source. I = 12V / 0.1Ω = 120A. The internal 10A fuse will violently blow to protect the meter and your hands.
  • HVAC Thermostat Wire Voltage Drop: 18 AWG copper thermostat wire has a resistance of about 6.4Ω per 1,000 feet. In a 100-foot round-trip run to an outdoor AC contactor (0.64Ω total), a 1A pull-in current drops 0.64V. On a 24VAC system, this is negligible. But if you try to use that same 18 AWG wire to power a 5V, 2A smart thermostat over a long distance, the 1.28V drop will crash the device.
Bench Tip: Always measure the voltage at the load while the circuit is under full operational load, not just at the power supply terminals. The wire resistance between the supply and the load is a hidden variable that Ohm's Law will always expose under heavy current draw.

Common Confusions: Power Law and AC Impedance

When searching for what the ohm's law formulas are, beginners frequently conflate them with two other electrical concepts. Clearing up these confusions is critical for accurate troubleshooting.

Confusion 1: Ohm's Law vs. The Power Law (Joule's Law)

Many trade school students and hobbyists refer to "Watt's Law" (P = I × V) as part of Ohm's Law. Strictly speaking, Georgia State University's HyperPhysics database and academic texts define Ohm's Law strictly as the V-I-R relationship. Power (Watts) is governed by Joule's First Law. However, because they are algebraically combined in practice (e.g., P = V² / R), makers treat them as a single toolkit. Just remember: Ohm's Law tells you how much current flows; the Power Law tells you how much heat that current generates.

Confusion 2: DC Resistance vs. AC Impedance

Ohm's Law in its basic V = I × R form applies strictly to DC circuits and purely resistive AC loads (like a toaster heating element). When you introduce capacitors or inductors (like an AC motor or a transformer), resistance becomes Impedance (Z), measured in Ohms but incorporating phase angles and frequency. The formula becomes V = I × Z. If you try to calculate the current of an inductive AC motor using only the DC resistance of its copper windings, your calculated current will be wildly higher than reality, leading you to oversize breakers and miswire contactors.

Decision Path: Choosing the Right Current-Limiting Component

Use this decision tree to select the exact component you need when managing current and voltage drops in your next build. Do not default to a resistor when a semiconductor is the correct engineering choice.

If Your Scenario Is... The Physics Constraint Concrete Component Pick
Dropping 5V GPIO to a standard 5mm indicator LED Low current (<30mA), power dissipation is negligible. 220Ω, 1/4W Carbon Film Resistor (Safe margin for both 5V and 3.3V logic).
Dropping 12V from a PSU to 5V for an ESP32 or sensor High current variance; a resistor would drop voltage proportionally to current, causing massive brownouts. LM7805 Linear Regulator (for <1A) or LM2596 Buck Converter (for >1A).
Switching a 12V, 5A LED strip from a 3.3V microcontroller GPIO cannot supply 5A; V=IR means a low resistance path will fry the microcontroller pin. IRLZ44N Logic-Level N-Channel MOSFET (Gate driven by GPIO, Drain to LED strip).
Protecting a 120V AC mains appliance from overcurrent Wires will melt if I exceeds ampacity; resistance of a fuse must be near zero until the thermal limit. Time-Delay Ceramic Fuse sized to 125% of the continuous load amperage.

For more on how to safely measure these parameters without damaging your equipment, Fluke's official guide on multimeter safety and Ohm's Law is the industry standard reference for field technicians.

The Default Recommendation:

If you are wiring up standard 5mm indicator LEDs to a 5V or 3.3V microcontroller (like an Arduino Uno, Nano, or ESP32) and you don't want to do the math for every single color, default to a 220Ω, 1/4W through-hole carbon film resistor. It limits current to a safe 8mA - 14mA range for almost all standard LED chemistries, provides excellent visibility, and guarantees you will never exceed the 20mA absolute maximum rating of your microcontroller's GPIO pins.