1 Oh Ohm's Law

Element 1 of 86 — The Periodic Table of Robotics

Ohm's Law

Electronics Foundations

V = I × R: the single equation that explains why your LED blew up, your motor stalled, and your battery drained overnight.

Ohm's Law (Wikipedia)

Three letters. One equation. A lifetime of usefulness. V = I × R is the bedrock that every robot builder eventually meets — usually right after something smells funny.

What is Ohm’s Law?

Ohm’s Law describes the relationship between three electrical quantities:

  • V — Voltage (volts, V): the “pressure” pushing electricity around a circuit
  • I — Current (amperes, A): the amount of charge actually flowing
  • R — Resistance (ohms, Ω): how much the circuit opposes that flow

Rearrange it three ways and you can find any one value if you know the other two:

You want Formula
Voltage V = I × R
Current I = V ÷ R
Resistance R = V ÷ I

That’s it. No calculus. No magic. Just multiply or divide.

A 5 V supply pushing current through a 220 Ω resistor produces roughly 23 mA of current — just right to light an LED without burning it out. Swap in a 100 Ω resistor by mistake and you get 50 mA. The LED pops. Ohm’s Law would have warned you.

The Ohm’s Law triangle

The fastest way to remember all three forms is the magic triangle. Cover the value you want with your thumb, and the layout of the other two tells you whether to multiply or divide:

        ┌───────────┐
        │     V     │     Cover V  →  I × R
        │  ───────  │     Cover I  →  V ÷ R
        │   I  │  R │     Cover R  →  V ÷ I
        └───────────┘

   V = Voltage (volts)
   I = Current (amps)
   R = Resistance (ohms)

Side by side (V on top, I and R underneath) means multiply. One value stacked over another (a fraction bar between them) means divide.

Why robot builders care

Robotics mixes power electronics with delicate logic. You’re constantly asking questions like:

  • “What resistor do I need in series with this LED?” (use R = V ÷ I)
  • “Will this motor pull too much current and brown out my Pi?” (measure R, calculate I)
  • “How long will my battery last?” (current draw times capacity)
  • “Why is my voltage dropping under load?” (internal resistance of the battery, same law)

Even when you’re writing Python or tweaking a servo, the electricity underneath obeys Ohm’s Law without exception. Understanding it turns mysterious smoke events into predictable, preventable ones.

Get started

The best way to internalise Ohm’s Law is to measure it yourself. Grab a multimeter, a 9 V battery, and a handful of resistors. Predict the current for each resistor value, then clip your multimeter in series and check. Five minutes of this and it sticks for good.

When you’re ready to go further, Kevin’s Robotics 101 course covers Voltage, Current and Resistance in its foundations lessons — a solid grounding before you wire up your first robot. The Power up your robot projects post is also worth reading: it shows how Ohm’s Law applies when you’re choosing batteries, regulators and level shifters for a real build.

One practical mini-project: wire an LED to a Raspberry Pi Pico GPIO pin (3.3 V output), calculate the correct current-limiting resistor using R = V ÷ I (aim for 10–20 mA), and light it up. Congratulations — you’ve just applied Ohm’s Law in a real robot component.

Reacts well with

More Electronics Foundations

Learn more on KevsRobots

Courses
Articles to read

Share this element

This page is awesome? Show some love!

Did you find this content useful?


If you found this high quality content useful please consider supporting my work, so I can continue to create more content for you.

I give away all my content for free: Weekly video content on YouTube, 3d Printable designs, Programs and Code, Reviews and Project write-ups, but 98% of visitors don't give back, they simply read/watch, download and go. If everyone who reads or watches my content, who likes it, helps fund it just a little, my future would be more secure for years to come. A price of a cup of coffee is all I ask.

There are a couple of ways you can support my work financially:


If you can't afford to provide any financial support, you can also help me grow my influence by doing the following:


Thank you again for your support and helping me grow my hobby into a business I can sustain.
- Kevin McAleer

What are you looking for?
Watch Videos Get Ideas Learn Something Read a Review Read the Blog Search
... Z Z z