Resistance units measure how much a material opposes the flow of electric current, quantified primarily in ohms (Ω) and its metric prefixes. In any real circuit or installation, the resistance value directly dictates how much current flows for a given voltage, where voltage drops occur, and how much electrical energy converts into waste heat. People commonly confuse resistance (the actual opposition in a specific component) with resistivity (an inherent material property) or impedance (the AC equivalent that includes reactance), and frequently misread the crucial difference between milliohms (mΩ) and megaohms (MΩ).
The Core Metric: What Resistance Units Actually Measure
The ohm is the SI derived unit of electrical resistance. According to the National Institute of Standards and Technology (NIST), one ohm is defined as the resistance between two points of a conductor when a constant potential difference of one volt applied to these points produces a current of one ampere. In practical bench and jobsite terms, resistance is the friction of the electrical world.
When you select a component or size a wire, you are manipulating resistance units to control circuit behavior. Lowering resistance allows more current to flow and reduces voltage drop; raising resistance limits current and creates intentional voltage dividers. Misunderstanding the scale of these units—specifically the metric prefixes—is the root cause of countless blown fuses, bricked microcontrollers, and misdiagnosed faults.
The Metric Prefix Trap: Milliohms vs. Megaohms
The most dangerous mistake in electronics and electrical troubleshooting is confusing the lowercase 'm' (milli) with the uppercase 'M' (mega). They are separated by nine orders of magnitude—a factor of one billion.
| Prefix | Symbol | Multiplier | Typical Application |
|---|---|---|---|
| Milli | mΩ | 10^-3 (0.001 Ω) | Battery internal resistance, PCB current shunts, breaker contact resistance |
| (Base) | Ω | 10^0 (1 Ω) | Speaker voice coils, heater elements, heavy wire runs |
| Kilo | kΩ | 10^3 (1,000 Ω) | I2C pull-up resistors, LED current limiting, voltage dividers |
| Mega | MΩ | 10^6 (1,000,000 Ω) | Insulation resistance, static dissipation mats, high-voltage probes |
| Giga | GΩ | 10^9 (1,000,000,000 Ω) | Ceramic insulators, specialized electrometer measurements |
If a schematic calls for a 4.7 MΩ feedback resistor on an op-amp and you accidentally install a 4.7 mΩ resistor, you have essentially placed a dead short across the output. Conversely, if you are testing motor winding insulation and expect a reading in mΩ but your meter is set to MΩ, you will misdiagnose a healthy winding as an open circuit.
Worked Example: Wire Resistance and Voltage Drop
To see how resistance units scale in a real installation, let us calculate the voltage drop and power dissipation for a standard branch circuit. Assume you are running a 120V AC circuit to a 15A space heater using 14 AWG solid copper wire. The one-way distance from the panel to the outlet is 10 meters.
Step 1: Calculate Total Wire Resistance
Current must travel to the load and return, so the total wire length is 20 meters.
Total R = 20 m × 8.28 mΩ/m = 165.6 mΩ.
Convert to base units: 165.6 mΩ = 0.1656 Ω.
Step 2: Calculate Voltage Drop
Using Ohm's Law (V = I × R):
V_drop = 15A × 0.1656 Ω = 2.484V.
The heater will only see 117.5V instead of the nominal 120V. This is a 2.07% drop, which is well within the NEC recommended 3% limit for branch circuits.
Step 3: Calculate Power Dissipated as Heat
Using the power formula (P = I² × R):
P = (15A)² × 0.1656 Ω = 225 × 0.1656 = 37.26W.
Those 37 watts of heat are distributed along 20 meters of wire inside your walls, which is why wire ampacity and resistance sizing are critical for fire prevention.
Where You Meet These Units in Practice
Different scales of resistance units dominate different domains of electrical work. Recognizing which domain you are in tells you what magnitude of resistance to expect.
The Milliohm Domain (mΩ)
When designing high-current power supplies or battery management systems (BMS), you use shunt resistors to measure current. According to application notes from Analog Devices, these shunts are typically in the 1 mΩ to 10 mΩ range to minimize power loss. A popular physical component for this is the Vishay WSL2512 series, which handles up to 2W and offers tight tolerances. You also encounter milliohms when measuring the internal resistance of LiFePO4 or 18650 lithium cells; a healthy cell typically reads between 15 mΩ and 30 mΩ.
The Ohm and Kilo-ohm Domain (Ω to kΩ)
This is the breadboard and PCB domain. If you are wiring an ESP32 to an I2C sensor like a BME280, you need pull-up resistors on the SDA and SCL lines. The standard value here is 4.7 kΩ. If you are driving a standard red LED from a 5V Arduino GPIO pin with a target current of 20mA and an LED forward voltage of 2V, you calculate the required resistance as (5V - 2V) / 0.020A = 150 Ω.
The Megaohm Domain (MΩ)
This domain belongs to safety and isolation. When testing the insulation on a 240V AC motor winding or a buried feeder cable, you are looking for leakage paths. A standard multimeter cannot measure this accurately because it only applies a few volts. As outlined by Fluke's insulation testing guidelines, you must use an insulation tester (Megger) that injects 250V, 500V, or 1000V DC to stress the dielectric. New equipment should read well over 100 MΩ; anything dropping below 1 MΩ indicates failing insulation and an imminent ground fault or shock hazard.
Decision Tree: Picking the Right Scale and Tool
Choosing the wrong measurement tool for a specific resistance unit scale will yield useless data or destroy your equipment. Use this decision matrix to select the correct approach.
| Task / Symptom | Target Unit Scale | Wrong Tool (Do Not Use) | Correct Tool & Concrete Pick |
|---|---|---|---|
| Measuring battery internal resistance or PCB shunt voltage drop | Milliohms (mΩ) | Standard DMM (will just read 0.00 or 0.01 due to lead resistance) | 4-wire Kelvin meter. Pick: RC3563 Battery Internal Resistance Tester or Uni-Trend UT620A. |
| Verifying ESP32/Arduino I2C pull-up resistors or LED limiters | Kilo-ohms (kΩ) | Insulation Tester / Megger (will inject 500V and instantly fry the microcontroller) | Standard Digital Multimeter. Value: Expect exactly 4.7 kΩ for I2C, or 150 Ω to 330 Ω for LEDs. |
| Testing motor winding, transformer, or buried cable insulation | Megaohms (MΩ) | Standard DMM (uses <3V test voltage, will falsely read 'OL' even on wet, failing insulation) | Insulation Multimeter at 500V DC. Pick: Fluke 1587 FC. Value: Must read >1 MΩ (ideally >100 MΩ). |
Frequently Asked Questions
Why does my multimeter read 0.00 when I measure a short piece of wire?
Your standard multimeter is measuring in base ohms (Ω) and likely has a resolution of 0.01 Ω. A 1-meter piece of 12 AWG copper wire has a resistance of about 0.005 Ω. Because this is below the meter's resolution threshold, it rounds down to 0.00. To measure wire resistance accurately, you must use a milliohm meter with 4-wire Kelvin probes to eliminate the resistance of the test leads themselves.
Is impedance the same as resistance?
No. Resistance (measured in ohms) is the opposition to direct current (DC) and is constant regardless of frequency. Impedance (also measured in ohms, but denoted as Z) is the opposition to alternating current (AC). Impedance includes both resistance and reactance (the frequency-dependent opposition from capacitors and inductors). A speaker might have a DC resistance of 6 Ω, but an AC impedance rating of 8 Ω at 1 kHz.
Does temperature change resistance units?
Yes. The base unit (the ohm) does not change, but the physical resistance of the material does. Copper has a positive temperature coefficient; as it heats up, its resistance increases. This is why a 14 AWG wire run that measures 0.16 Ω at 20°C might measure 0.19 Ω when fully loaded and heated to 60°C inside a conduit, slightly increasing your voltage drop under heavy continuous loads.






