The 330 ohm resistor colour code is Orange, Orange, Brown (with a Gold tolerance band) for standard 4-band axial resistors, or Orange, Orange, Black, Black (with a Brown tolerance band) for precision 5-band resistors. If you are working with surface-mount devices (SMD), the 3-digit code is 331 and the 4-digit code is 3300.

Whether you are building an Arduino LED matrix or repairing a vintage amplifier, 330Ω is one of the most common values in the E24 resistor series. Below is the complete reference matrix to identify this value across every common package and standard.

The 330Ω Colour Code Reference Matrix

Read this table left-to-right, starting from the band closest to the edge of the resistor body. For SMD components, read the printed numeric code directly.

Format / Standard Band 1 (Digit 1) Band 2 (Digit 2) Band 3 (Digit 3 / Multiplier) Band 4 (Multiplier / Tolerance) Band 5 (Tolerance) Calculated Value
4-Band (Standard 5%) Orange (3) Orange (3) Brown (×10) Gold (±5%) N/A 33 × 10 = 330Ω
4-Band (Precision 1%) Orange (3) Orange (3) Brown (×10) Brown (±1%) N/A 33 × 10 = 330Ω
5-Band (Precision 1%) Orange (3) Orange (3) Black (0) Black (×1) Brown (±1%) 330 × 1 = 330Ω
SMD 3-Digit (E24) 331 (33 × 10¹) Tolerance: ±5% (implied) 330Ω
SMD 4-Digit (E96) 3300 (330 × 10⁰) Tolerance: ±1% (implied) 330Ω

Decoding the Bands and the 'Rows People Get Wrong'

The math behind the 330 ohm resistor colour code relies on the standard IEC 60062 decimal multiplier system. In a 4-band resistor, the first two bands represent significant digits (Orange = 3, Orange = 3, giving 33). The third band is the multiplier (Brown = 10¹). Multiplying 33 by 10 yields 330Ω.

In a 5-band resistor, you get an extra significant digit. The first three bands are Orange (3), Orange (3), and Black (0), giving 330. The fourth band is the multiplier. Because the significant digits already equal 330, the multiplier must be 10⁰, which is represented by Black.

The Rows People Get Wrong

Even experienced bench technicians misread 5-band resistors when they are in a hurry. Here are the specific traps associated with the 330Ω value:

  • The 5-Band Multiplier Trap: The most common mistake is reading the 5-band 330Ω multiplier as Brown (×10) instead of Black (×1). If you read Orange-Orange-Black-Brown-Brown, you are looking at a 3.3 kΩ (3300Ω) resistor, not 330Ω. Always verify the spacing; the tolerance band is usually spaced slightly further apart from the multiplier band.
  • Reading Backwards on 1% Tolerances: On 4-band 1% resistors, the tolerance band is Brown. Because Brown is also a valid digit/multiplier band, it is easy to read the resistor backwards. If you read Brown-Brown-Orange-Orange, you would calculate 11 × 1000 = 11 kΩ. Rule of thumb: The tolerance band is almost always on the right side when the leads are pointing left and right, and it is physically separated by a wider gap.
  • Confusing SMD Codes: A 3-digit SMD code of '331' means 33 × 10¹ = 330Ω. Beginners often read '331' as 331Ω. Remember that the third digit is always a multiplier (number of zeros), not a significant digit, unless it is a 4-digit code.

Global Standards: IEC 60062 vs. Legacy MIL-Spec

Unlike mains wiring, which varies wildly by region (NEC in the US, IEC 60446 in the EU, old UK red/black phase colors), resistor color codes do not have regional variants. A 330 ohm resistor colour code in Tokyo is identical to one in New York or Berlin. They are universally governed by the IEC 60062 standard (Marking codes for resistors and capacitors).

However, you may encounter legacy standard variants if you are repairing vintage electronics or working with surplus military hardware:

  • IEC 60062 (Modern Standard): Uses the body-color-neutral approach. The resistor body is typically beige (carbon film), light blue (metal film), or white (wirewound), and only the painted bands carry the value data.
  • MIL-PRF-22684 / MIL-R-22684 (Legacy US Military): In older military-spec resistors, the body color itself sometimes indicated the failure rate or reliability level, while the bands indicated the value. Furthermore, some vintage MIL-spec resistors used a 'body-tip-dot' system rather than full bands. If you are restoring a 1970s piece of test equipment and the color bands look unusually thick or the body color is a distinct olive drab, cross-reference the value with a multimeter rather than trusting modern IEC band-reading assumptions.
  • Old UK / European Pre-IEC: Before the widespread adoption of IEC 60062 in the late 20th century, some European manufacturers used 'red-body' for end-cap markings, but the actual band colors for Orange (3) and Brown (multiplier 10) remained functionally identical to prevent catastrophic cross-border supply chain errors.

Safe Interpretation of Faded Markings and Bench Verification

⚠️ Bench Warning: Never trust the color bands on a resistor that shows signs of thermal stress. A 1/4W carbon film resistor that has been subjected to overcurrent will bake the beige body to a dark, muddy brown. This makes the Brown multiplier band indistinguishable from the body, and the Orange bands can look like dark Red (2).

When markings are faded, obscured by conformal coating, or darkened by heat, you must rely on your multimeter. However, how you measure matters immensely.

The In-Circuit Measurement Trap

If you measure a 330Ω resistor while it is still soldered into a PCB, you are not just measuring the resistor. You are measuring the parallel equivalent of the resistor and every other component connected to those same two nodes. According to the parallel resistance formula ($R_{total} = \frac{R_1 \times R_2}{R_1 + R_2}$), if your 330Ω LED resistor is in parallel with a microcontroller GPIO protection diode or a 1kΩ pull-down network, your multimeter might read 240Ω or 185Ω.

The Fix: Always lift one leg of the resistor out of the solder joint (desoldering one pad) before measuring. If the reading is between 313Ω and 346Ω, you have confirmed a 330Ω 5% resistor. If it reads open (OL), the resistor has failed open-circuit, which is the standard failure mode for overloaded carbon film parts.

Why 330Ω is the Benchmark for 5V Logic

You will find the 330 ohm resistor colour code everywhere in embedded systems because it is the mathematically safe choice for driving standard LEDs from 5V microcontrollers (like the Arduino Uno or ATmega328P) without requiring complex constant-current drivers.

Consider a standard red LED with a forward voltage ($V_f$) of 2.0V and a desired forward current ($I_f$) of 10mA (0.01A) to ensure long life and stay well within the 20mA absolute maximum rating of an ATmega GPIO pin:

$R = \frac{V_{cc} - V_f}{I_f} = \frac{5V - 2.0V}{0.01A} = \frac{3.0V}{0.01A} = 300\Omega$

Since 300Ω is not a standard value in the E24 series, we round up to the next available value to ensure we do not exceed our target current. The next standard E24 value is 330Ω. This yields an actual current of roughly 9.1mA, which is perfectly bright for indicator LEDs while providing a safe thermal margin for both the LED and the silicon output driver.

For 3.3V logic (like the ESP32 or Raspberry Pi), a 330Ω resistor is still widely used for blue or white LEDs ($V_f \approx 3.0V$), yielding a safe $I_f$ of roughly 0.9mA, which is sufficient for modern high-efficiency indicator LEDs. For full brightness on 3.3V systems, you would typically drop down to a 100Ω or 150Ω resistor, but 330Ω remains the universal 'safe default' found in almost every hobbyist component kit.