When designing a battery bank, sizing a feeder, or etching a custom PCB trace, guessing wire thickness leads to voltage drop, overheating, or wasted copper. The foundation of all conductor sizing is the resistivity formula (frequently misspelled in maker forums as the resitivity formula). It bridges the gap between a material's intrinsic atomic properties and the macroscopic resistance you measure with a multimeter.
Here is the direct answer: the formula is ρ = R × (A / L). However, plugging raw numbers into this equation without tracking your units is the number one reason DIY solar builds fail voltage drop tests. Below is the complete derivation, material data, and step-by-step math to keep your builds safe and efficient.
The Core Resistivity Formula and Symbol Definitions
Resistivity defines how strongly a specific material opposes the flow of electric current, independent of its shape. Resistance, on the other hand, is the actual opposition of a specific object made from that material. The relationship is expressed as:
| Symbol | Parameter | Strict SI Unit | Common Practical Unit |
|---|---|---|---|
| ρ (rho) | Electrical Resistivity | Ohm-meters (Ω·m) | Ω·mm²/m or Ω·cm |
| R | Total Resistance | Ohms (Ω) | Milliohms (mΩ) |
| A | Cross-Sectional Area | Square meters (m²) | mm², AWG, or Circular Mils |
| L | Length of Conductor | Meters (m) | Feet (ft) or cm |
If your calculation yields a resistivity of 10-8 Ω·m, you are looking at a good metal (like copper or silver). If you get 10-5 Ω·m, you are dealing with a resistive alloy (like Nichrome). If your math spits out 1012 Ω·m, you have accidentally calculated the resistivity of an insulator (like PTFE or rubber), meaning you likely forgot to convert your area from mm² to m².
Real-World Material Data and Boundary Assumptions
Before calculating, you must select the correct ρ value. Resistivity is highly dependent on temperature and material purity. The values below are benchmarked at 20°C (68°F). For every degree above 20°C, metallic resistivity increases linearly based on the temperature coefficient (α).
| Material | Resistivity (Ω·m) at 20°C | Temp Coeff (α) | Primary Application |
|---|---|---|---|
| Silver (Annealed) | 1.59 × 10-8 | 0.0038 | RF contacts, high-end audio relays |
| Copper (Annealed) | 1.72 × 10-8 | 0.0039 | Standard THHN wiring, PCB traces |
| Aluminum (6101 Alloy) | 2.82 × 10-8 | 0.0040 | Utility transmission, heavy feeders |
| Constantan (55% Cu) | 4.90 × 10-7 | 0.00002 | Current shunts, dummy loads |
| Silicon (Intrinsic) | 2.30 × 103 | Negative | Semiconductor substrates |
| PTFE (Teflon) | > 1020 | N/A | High-temp wire insulation |
Source data aligned with standard reference tables from Georgia State University HyperPhysics and All About Circuits.
When the Formula Applies (and When It Fails)
This linear model assumes three strict boundary conditions:
- Uniform Cross-Section: The wire or busbar must have a constant area along its entire length. It fails for tapered traces or crushed cables.
- Isotropic Material: The material must conduct equally in all directions. (Carbon fiber composites, for example, are highly anisotropic and require tensor math).
- DC or Low-Frequency AC: At high frequencies (typically >10kHz depending on wire gauge), the skin effect forces current to the outer edge of the conductor. The effective area (A) shrinks, making the DC resistivity formula underestimate actual AC resistance.
Rearranged Forms and the Unit Traps That Break Your Math
Depending on what you are solving for, you will need to rearrange the algebra. Keep these forms handy on your workbench:
- Solving for Resistance (Wire Sizing):
R = ρ × (L / A) - Solving for Area (Busbar/Trace Design):
A = ρ × (L / R) - Solving for Length (Fault Finding):
L = (R × A) / ρ
The most common way makers brick their calculations is mixing millimeters and meters. Resistivity is published in Ω·m. Wire area is usually stamped in mm².
1 mm² = 1 × 10-6 m².
If you plug "2.5" into the Area variable for a 2.5mm² wire without applying the 10-6 multiplier, your calculated resistance will be exactly one million times too small. You will think a 100-foot wire can safely carry 500 Amps, and you will start a fire. Always convert Area to m² before calculating, or convert the final answer back to mm² explicitly.
The Circular Mil Alternative
If you are working strictly with American Wire Gauge (AWG) and Imperial units, the industry uses a modified formula to avoid scientific notation: R = (K × L) / CM, where K is the specific resistance in Ω·circular mils/ft (approx 10.4 for copper), L is length in feet, and CM is the area in circular mils. While handy for quick field math, sticking to strict SI units (meters and m²) prevents catastrophic conversion errors in mixed-material systems.
Worked Examples: From AWG Wire to Custom Busbars
Let's apply the math to two real-world scenarios, tracking every unit conversion to ensure the output matches reality.
Problem 1: Calculating Voltage Drop on a 12 AWG Solar Run
Scenario: You are wiring a 12V solar charge controller to a battery bank using 12 AWG stranded copper wire. The one-way physical distance is 15 meters. You need to know the exact resistance of the complete circuit to calculate voltage drop at a 20A load.
- Identify Knowns:
- Material: Copper (ρ = 1.72 × 10-8 Ω·m)
- Length (L): 15m out + 15m return = 30 meters total
- Area (A): 12 AWG = 3.31 mm²
- Convert Area to SI:
- A = 3.31 × 10-6 m²
- Apply Formula (Solving for R):
- R = ρ × (L / A)
- R = (1.72 × 10-8) × (30 / 3.31 × 10-6)
- R = (1.72 × 10-8) × (9,063,444)
- R = 0.155 Ω
- Calculate Voltage Drop:
- V_drop = I × R = 20A × 0.155Ω = 3.1 Volts.
- Verdict: A 3.1V drop on a 12V system is >25%. This is unacceptable. The formula proves you must upsize to at least 6 AWG or move the controller closer to the batteries.
Problem 2: Sizing an Aluminum Busbar for a 48V Inverter
Scenario: You are building a custom 48V LiFePO4 battery bank powering a 3000W inverter. You want to fabricate a flat aluminum busbar to connect the battery terminals to the inverter lugs. The maximum allowable voltage drop across the busbar is 0.25V at peak load. The physical length of the busbar is 0.8 meters.
- Determine Peak Current and Max Resistance:
- Inverter continuous draw: 3000W / 48V = 62.5A. (Factor in 1.25 safety margin = 78A).
- Max Resistance (R) = V_drop / I = 0.25V / 78A = 0.0032 Ω.
- Identify Knowns:
- Material: 6101 Aluminum (ρ = 2.82 × 10-8 Ω·m)
- Length (L): 0.8 meters
- Apply Formula (Solving for A):
- A = ρ × (L / R)
- A = (2.82 × 10-8) × (0.8 / 0.0032)
- A = (2.82 × 10-8) × (250)
- A = 7.05 × 10-6 m²
- Convert to Practical Dimensions:
- Convert to mm²: 7.05 × 10-6 m² × 1,000,000 = 7.05 mm².
- If you are cutting a busbar that is 10mm wide, the required thickness is: Area / Width = 7.05 mm² / 10mm = 0.705 mm.
- Verdict: A 10mm wide strip of aluminum only needs to be ~0.71mm thick to handle the electrical load. However, for mechanical rigidity and thermal mass, a standard 3mm × 15mm busbar (45 mm²) would be the practical engineering choice, dropping the resistance to a negligible 0.0005 Ω.
By strictly tracking your exponents and respecting the boundary assumptions of the material, the resistivity formula transitions from a textbook abstraction into a vital tool for predicting real-world electrical behavior.






