If you are designing a biasing network, an LED current limiter, or an ADC scaling circuit, you are almost certainly reaching for the E12 series resistor values. Defined by the IEC 60063 standard, the E12 series provides 12 base logarithmic values per decade: 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, and 82. While originally established for 20% tolerance components, modern manufacturers use the E12 base numbers for 5% and even 1% tolerance resistors to minimize Bill of Materials (BOM) SKU counts.
Knowing the list is only half the battle. The real engineering challenge is mapping these discrete, stepped values to continuous mathematical requirements in your circuit topology. Below is a table-forward guide to designing, analyzing, and breadboarding with the E12 series, focusing on the most ubiquitous topology in electronics: the resistive voltage divider.
The E12 Series Resistor Values Reference Table
Before picking components, you need the exact base values and their decade multipliers memorized or pinned to your bench. The spacing between E12 values is roughly 21% (the 12th root of 10), which guarantees that any arbitrary target resistance is within ±10% of a standard E12 value.
| Base Value | ×10^1 (Ω) | ×10^2 (Ω) | ×10^3 (kΩ) | ×10^4 (kΩ) | ×10^5 (kΩ) |
|---|---|---|---|---|---|
| 10 | 10Ω | 100Ω | 1.0kΩ | 10kΩ | 100kΩ |
| 12 | 12Ω | 120Ω | 1.2kΩ | 12kΩ | 120kΩ |
| 15 | 15Ω | 150Ω | 1.5kΩ | 15kΩ | 150kΩ |
| 18 | 18Ω | 180Ω | 1.8kΩ | 18kΩ | 180kΩ |
| 22 | 22Ω | 220Ω | 2.2kΩ | 22kΩ | 220kΩ |
| 27 | 27Ω | 270Ω | 2.7kΩ | 27kΩ | 270kΩ |
| 33 | 33Ω | 330Ω | 3.3kΩ | 33kΩ | 330kΩ |
| 39 | 39Ω | 390Ω | 3.9kΩ | 39kΩ | 390kΩ |
| 47 | 47Ω | 470Ω | 4.7kΩ | 47kΩ | 470kΩ |
| 56 | 56Ω | 560Ω | 5.6kΩ | 56kΩ | 560kΩ |
| 68 | 68Ω | 680Ω | 6.8kΩ | 68kΩ | 680kΩ |
| 82 | 82Ω | 820Ω | 8.2kΩ | 82kΩ | 820kΩ |
Topology Focus: The Resistive Voltage Divider
Let’s apply these values to a standard voltage divider. The topology consists of two resistors in series across a voltage source.
- Node A (Vin): The top rail, connected to the supply voltage.
- Node B (Vout): The center tap, where the two resistors meet. This is your output.
- Node C (GND): The bottom rail, connected to the ground reference.
- R1: Connected between Node A and Node B.
- R2: Connected between Node B and Node C.
Why a Divider Over a Zener or LDO?
For low-current signal scaling (like feeding a 12V battery monitor into a 3.3V microcontroller ADC), a passive divider is superior to a Zener diode or Low-Dropout Regulator (LDO). A Zener introduces temperature-dependent voltage drift and reverse leakage current. An LDO requires input/output capacitance, has a quiescent current draw (IQ), and adds BOM cost. A divider built from two E12 resistors costs fractions of a cent, draws predictable current, and introduces zero active switching noise. The trade-off is poor load regulation; if your load draws significant current, Vout will sag. This topology is strictly for high-impedance sensing, not power delivery.
Behavior Matrix and Extreme Failure Modes
Understanding how the circuit reacts to component drift or catastrophic failure is critical for designing safe, fault-tolerant systems. The table below maps parameter changes and extreme fault conditions to the resulting behavior at Node B.
| Condition / Fault | Effect on Vout (Node B) | Effect on Total Current (I) | System Consequence |
|---|---|---|---|
| R1 Increases (Drift) | Decreases | Decreases | ADC reads lower than actual; system may trigger false low-battery alarm. |
| R2 Increases (Drift) | Increases | Decreases | ADC reads higher; potential over-voltage warning. |
| R1 Open (Trace break) | Drops to 0V (via R2 to GND) | Drops to 0A | Complete loss of signal. Microcontroller reads 0V. |
| R1 Short (Solder bridge) | Spikes to Vin | Spikes to Vin/R2 | Critical: Full Vin hits the MCU pin. Likely destroys the GPIO/ADC. |
| R2 Open (Trace break) | Spikes to Vin (Floating) | Drops to 0A | Critical: Node B floats high. MCU pin sees full Vin, risking damage. |
| R2 Short (Solder bridge) | Drops to 0V | Spikes to Vin/R1 | Signal lost. R1 must be rated to handle the resulting power dissipation. |
Design Walkthrough: 12V to 3.3V ADC Scaling
Let’s design a real circuit. We need to measure a 12V lead-acid battery (which can peak at 14.4V during charging) using a 3.3V microcontroller ADC. We will use only E12 series resistor values.
1. Define the Target Ratio:
We want Vout to be roughly 3.0V when Vin is at its peak of 14.4V to leave headroom below the 3.3V ADC max.
Target Ratio = 3.0V / 14.4V = 0.2083.
2. Select E12 Values:
The divider formula is Ratio = R2 / (R1 + R2).
Let’s test standard E12 combinations in the 10kΩ to 100kΩ range to keep current draw low but impedance acceptable for a SAR ADC (which typically wants < 10kΩ source impedance, but we can add a capacitor later if needed).
- Attempt 1: R2 = 22kΩ, R1 = 82kΩ. Ratio = 22 / (82 + 22) = 22 / 104 = 0.211. (Very close).
- Attempt 2: R2 = 15kΩ, R1 = 56kΩ. Ratio = 15 / (56 + 15) = 15 / 71 = 0.211. (Same ratio, lower impedance).
3. Verify the Extremes:
Let's proceed with Attempt 2 (R1 = 56kΩ, R2 = 15kΩ).
At nominal 12.0V: Vout = 12.0 × 0.211 = 2.53V.
At peak 14.4V: Vout = 14.4 × 0.211 = 3.04V.
Both values are safely within the 0V–3.3V ADC window.
4. Check Power Dissipation:
Total resistance = 71kΩ. Current at 14.4V = 14.4 / 71,000 = 0.2mA.
Power in R1 = I² × R1 = (0.0002)² × 56,000 = 2.24mW. A standard 1/4W (250mW) resistor is massively overrated here, which is excellent for thermal stability.
For deeper reading on how source impedance affects ADC sampling capacitors, consult Analog Devices' guide on SAR ADC front-ends. If your ADC requires a lower impedance, you can scale both E12 values down by a factor of 10 (R1 = 5.6kΩ, R2 = 1.5kΩ) without changing the ratio.
Step-by-Step Breadboard Verification
Theory is useless if your physical prototype fails. Breadboards introduce parasitic contact resistance (often 0.1Ω to 0.5Ω per junction). While negligible for our 56kΩ/15kΩ divider, it is fatal for low-ohm current sensing. Follow this exact sequence to validate your E12 divider on the bench.
- Seat the Components: Insert the 56kΩ (Green-Blue-Orange) and 15kΩ (Brown-Green-Orange) resistors into the breadboard. Ensure they share a common central node (Node B) on the same terminal strip, with no other wires in that specific 5-hole row to avoid accidental parallel paths.
- Wire the DMM First: Before applying power, connect your Digital Multimeter (DMM) probes. Black to Node C (GND rail), Red to Node B (the shared resistor row). Set the DMM to DC Voltage mode.
- Measure Unpowered Resistance: With the power supply OFF, set a second meter (or use the DMM in Ohms mode before switching back to Volts) to measure across Node A and Node C. You should read exactly 71kΩ (±5% tolerance, so 67.4kΩ to 74.5kΩ is acceptable). If you read significantly less, you have a stray solder bridge or a breadboard short.
- Apply Low Voltage: Connect your bench power supply to Node A and Node C. Set the current limit to 50mA. Ramp the voltage up slowly to 5.0V first. Verify Vout reads ~1.05V (5.0 × 0.211). This confirms the ratio is correct without risking the MCU if a fault exists.
- Ramp to Target Voltage: Increase the supply to 12.0V. Vout should stabilize at 2.53V. Touch the resistors; they should be completely cold to the touch. If they are warm, re-check your decade multipliers—you may have accidentally grabbed 560Ω and 150Ω instead of the kilo-ohm variants.
By standardizing your designs around the IEC 60063 E-series preferred numbers, you streamline your inventory, reduce assembly errors, and ensure your circuits remain reproducible across different component vendors. The E12 series isn't just a list of numbers; it is the foundational grid upon which practical analog design is built.






