Resistors

Resistors are the most common component in electronics — passive, two-terminal, and indifferent to polarity. They resist current flow, and by controlling current you control voltage drops, set bias points, protect other components, and build voltage dividers. There is almost no circuit that doesn't have at least one. Understanding resistors well means understanding a large portion of circuit behaviour.

Types

TypeAdjustable?NotesTypical use
Carbon filmNoCheap, ±5–10% tolerance, noisyNon-critical applications, rough prototyping
Metal filmNoBetter tolerance (±1%), lower noise, stable with temperatureDefault for most signal work
WirewoundNoHigh power handling, but inductive — bad for RFPower supplies, loads, high-wattage applications
PotentiometerYes (continuous)Three terminals — two ends and a wiperVolume controls, user-adjustable bias
Trimmer (trimpot)Yes (one-time)Screwdriver-adjustable, not meant for frequent useFactory calibration, offset adjustment
Thermistor (NTC)No (temperature-dependent)Resistance drops as temperature risesTemperature sensing, inrush limiting
Thermistor (PTC)No (temperature-dependent)Resistance rises with temperature — self-limitingOvercurrent protection, resettable fuse
LDR (photoresistor)No (light-dependent)Slow response, not for precision workSimple light sensing, dusk/dawn switching

Reading the Colour Code

Through-hole resistors have coloured bands. The standard 4-band system encodes the value as two significant digits, a multiplier, and a tolerance band:

ColourDigitMultiplierTolerance
Black0×1
Brown1×10±1%
Red2×100±2%
Orange3×1,000
Yellow4×10,000
Green5×100,000±0.5%
Blue6×1,000,000±0.25%
Violet7±0.1%
Grey8±0.05%
White9
Gold×0.1±5%
Silver×0.01±10%

Example: Brown–Black–Red–Gold = 1, 0, ×100, ±5% = 1,000 Ω (1 kΩ) ±5%

Reading a four-band resistor colour code A resistor with brown, black, red, and gold bands is decoded as digits one and zero, multiplier times one hundred, and tolerance plus or minus five percent, producing one kilo-ohm. 1 0 ×100 ±5% 1st digit 2nd digit multiplier tolerance 10 × 100 = 1,000 Ω = 1 kΩ ±5%
Read from the end where the bands are grouped more closely; the tolerance band is usually spaced farther away. Brown and black form “10,” red multiplies it by 100, and gold gives a ±5% tolerance: 1 kΩ ±5%.

In practice, just use a multimeter. Reading bands under poor lighting with colour-blind eyes is how mistakes happen. Measure first, trust the bands second.

SMD Resistor Codes

Surface-mount resistors use a different system — numbers printed directly on the package:

3-digit code: first two digits are significant figures, third is the multiplier exponent
  102 → 10 × 10² = 1,000 Ω (1 kΩ)
  471 → 47 × 10¹ = 470 Ω
  330 → 33 × 10⁰ = 33 Ω

4-digit code (±1% precision parts):
  1002 → 100 × 10² = 10,000 Ω (10 kΩ)
  4701 → 470 × 10¹ = 4,700 Ω (4.7 kΩ)

EIA-96 code (used on 0402/0201 parts — letter + two digits):
  01C → value 100 × multiplier C (×10) = 1,000 Ω

Standard E-Series Values

Resistors don't come in every value. The E-series defines a set of standard preferred values per decade:

SeriesSteps/decadeToleranceValues (×1 decade)
E66±20%1.0, 1.5, 2.2, 3.3, 4.7, 6.8
E1212±10%1.0, 1.2, 1.5, 1.8, 2.2, 2.7, 3.3, 3.9, 4.7, 5.6, 6.8, 8.2
E2424±5%Includes E12 + 1.1, 1.3, 1.6, 2.0, 2.4, 3.0, 3.6, 4.3, 5.1, 6.2, 7.5, 9.1
E9696±1%Precision work — full table in datasheets
E192192±0.5%High-precision instrumentation

When you calculate a needed resistance, round to the nearest standard value. If your calculation gives 237 Ω, use 240 Ω (E24) or 220 Ω depending on which direction is safer for your circuit.

Power Rating

Every resistor has a maximum power dissipation. Exceed it and the component overheats, drifts in value, and eventually fails — sometimes with smoke and a scorched PCB. The formula:

P = I² × R   or   P = V² / R   or   P = V × I
RatingPhysical sizeTypical application
1/8 WSmall through-hole, most SMDSignal circuits, low-current biasing
1/4 WStandard through-holeGeneral purpose — the default choice
1/2 WLarger through-holeModerate current, LED drivers, regulators
1 WLarge through-hole or TO-220 mountHigher current loads, power supplies
2 W+Wirewound or chassis-mountDummy loads, power dissipation, braking resistors

Rule of thumb: derate to 50%. If you calculate 0.47 W, use a 1 W rated resistor. Running at the rated maximum shortens lifespan significantly.

Common Circuit Applications

Current Limiting

The most common use — protecting an LED or other component:

Supply: 5V
LED forward voltage (Vf): 2V
Desired current: 20mA

R = (V_supply - V_LED) / I
R = (5V - 2V) / 0.02A = 150Ω → use 150Ω or 180Ω

Power: P = I² × R = (0.02)² × 150 = 0.06W → 1/8W resistor is fine

Voltage Divider

Two resistors in series divide a voltage proportionally:

       Vin
        |
       [R1]
        |
       Vout ←── measured here
        |
       [R2]
        |
       GND

Vout = Vin × R2 / (R1 + R2)

Example: Vin=12V, R1=10kΩ, R2=10kΩ
Vout = 12 × (10k / 20k) = 6V

Voltage dividers only work well when the load impedance is much higher than the divider resistance (typically 10× or more). If the load draws significant current, the output voltage drops from the calculated value.

Pull-up and Pull-down

Ensures a digital pin has a defined logic state when nothing is actively driving it:

Pull-up:   resistor from VCC to the pin → pin reads HIGH when floating
Pull-down: resistor from pin to GND    → pin reads LOW when floating

Typical values: 4.7 kΩ to 10 kΩ
Lower values = stronger pull, more current, better noise immunity
Higher values = weaker pull, less current, may be too slow for fast signals

Tolerance in Practice

ToleranceSeriesWhen it matters
±20%E6Almost never acceptable in signal work. Fine for bulk current limiting.
±10%E12Acceptable for non-critical applications
±5%E24General purpose default — what most hobby kits use
±1%E96Precision analog, feedback networks, reference circuits
±0.1%E192Instrumentation, metering, high-precision ADC input dividers

References