Resistor values affect current, voltage division, signal stability, heat, tolerance error, and long-term sourcing. A 10kΩ resistor may be a good GPIO pull-up, but the same value can be wrong for a precision ADC divider or a high-speed bus.
Good resistor selection is not just a calculation. Before a value reaches the BOM, engineers should check the E-series value, tolerance, package size, power rating, temperature drift, marking code, availability, and PCBA inspection requirements.
Standard Resistor Values
For example, if a voltage divider calculation gives 4.83kΩ, the designer may choose 4.7kΩ for general availability or 4.87kΩ when accuracy matters. The right choice depends on circuit error, tolerance, power loss, and sourcing risk.
During the PCB layout and design process, standard values also reduce review loops. A common 0603 resistor with 1% tolerance is easier to approve than a rare value with limited suppliers or a long lead time.
Resistor Values Series
Resistor values series usually refers to E6, E12, E24, E48, E96, and E192. A larger series offers more values per decade, so the selected resistor can sit closer to the calculated target. That improves accuracy, but it may also limit supplier options in cost-sensitive or high-volume builds.
| Series | Values per decade | Typical tolerance | Best use |
|---|---|---|---|
| E6 | 6 | ±20% | Loose, low-cost circuits with wide margins. |
| E12 | 12 | ±10% | Basic loads, indicators, and non-critical prototypes. |
| E24 | 24 | ±5% or ±1% | Most general PCB resistor choices. |
| E96 | 96 | ±1% | Feedback, ADC dividers, references, and sensing. |
| E192 | 192 | ±0.5% or tighter | Precision designs where error affects product risk. |
E-Series Base Values Table
| Series | Base values from 1 to 10 |
|---|---|
| E6 | 1.0, 1.5, 2.2, 3.3, 4.7, 6.8 |
| E12 | 1.0, 1.2, 1.5, 1.8, 2.2, 2.7, 3.3, 3.9, 4.7, 5.6, 6.8, 8.2 |
| E24 | 1.0, 1.1, 1.2, 1.3, 1.5, 1.6, 1.8, 2.0, 2.2, 2.4, 2.7, 3.0, 3.3, 3.6, 3.9, 4.3, 4.7, 5.1, 5.6, 6.2, 6.8, 7.5, 8.2, 9.1 |
Resistor Values Chart
A resistor values chart is most useful when it connects common values to circuit behavior. The table below gives practical starting points, but final approval should still consider voltage, current, tolerance, noise, power rating, layout, and operating temperature.
| Use case | Common values | Risk if chosen poorly |
|---|---|---|
| LED current limit | 150Ω, 220Ω, 330Ω, 470Ω | Too low increases heat, current, and LED stress. |
| GPIO pull-up | 4.7kΩ, 10kΩ, 47kΩ | Too high can slow edges; too low wastes current. |
| Voltage divider | 1kΩ to 1MΩ | Too high can increase ADC error and noise sensitivity. |
| Current sensing | 1mΩ, 5mΩ, 10mΩ, 50mΩ | Too high wastes power and heats the board. |
| Termination | 22Ω, 33Ω, 49.9Ω, 100Ω, 120Ω | Wrong values can increase ringing or reflection. |
Resistor Values Calculator
A resistor values calculator gives a starting point, not a production-ready part number. Use it to estimate current, voltage division, or power loss, then choose the nearest standard value and verify tolerance, package rating, temperature coefficient, and supply availability.
For an LED resistor, use R = (Vsupply - Vf) / I. With a 5V supply, 2V LED forward voltage, and 10mA target current, the result is 300Ω. A 330Ω standard value reduces current and heat, while 270Ω increases brightness and stress.
For a voltage divider, use Vout = Vin × R2 / (R1 + R2). If the divider feeds an ADC, source impedance and sampling time can matter more than the exact mathematical ratio.
- Use an LED calculator for current, brightness, and heat tradeoffs.
- Use a voltage divider calculator for ratio, divider current, and ADC input error.
- Use a parallel resistor calculator for temporary lab values.
- Use a power calculator before approving small SMD packages such as 0402 or 0603.
BOM Format for Resistor Values
A clear BOM format helps engineering, purchasing, and assembly teams confirm the same resistor before production. The value alone is not enough. Each BOM line should include resistance, tolerance, package size, power rating, resistor type, temperature coefficient when needed, and at least one approved manufacturer part number.
For example, a weak BOM line such as “10K” can create confusion during sourcing or inspection. A stronger line is “10kΩ, ±1%, 0603, 0.1W, thick film, 100ppm/°C.” This format gives buyers and PCBA teams enough information to source, place, inspect, and approve the part with fewer delays.
Color Codes and SMD Markings
IEC 60062 defines marking methods such as color bands and letter-number notation. Through-hole resistors often use color bands: 4-band parts use two digits, one multiplier, and one tolerance band; 5-band parts add a third digit; 6-band parts add temperature coefficient.
SMD resistors use compact markings. The code 103 means 10kΩ, 472 means 4.7kΩ, and 100 means 10Ω. Precision parts may use EIA-96, where two numbers and one letter define the value.
Technicians should verify tiny SMD markings against a trusted chart before replacing parts during repair or failure analysis, especially when different packages share similar printed codes.
- 4K7 means 4.7kΩ because the letter replaces the decimal point.
- 1R0 means 1.0Ω and often appears on low-ohm parts.
- R10 means 0.10Ω and often appears in current-sense circuits.
- 0R means a zero-ohm resistor used as an assembly-friendly jumper.
PCBA Selection Rules
PCBA resistor selection should start with circuit risk. In a fanless industrial gateway, heat and derating may matter more than saving board area. In a battery-powered sensor, divider current may matter more than using a low-impedance network.
A current-sense resistor needs power margin, Kelvin routing, and stable tolerance. A pull-up resistor needs the right balance between speed and current. A regulator feedback resistor needs low tolerance because output error can affect downstream rails.
Before quote release or production approval, check the following items:
- Confirm the calculated value and nearest E-series alternative.
- Check tolerance impact on accuracy, startup behavior, and test limits.
- Calculate power loss and compare it with package rating and derating rules.
- Review temperature coefficient for drift-sensitive circuits.
- Confirm SMD code, RKM notation, BOM value, and assembly drawing consistency.
- Approve alternate manufacturers when lifecycle or supply risk is high.
For projects moving from prototype to build, reviewing turnkey PCB assembly details, custom assembly process controls, and electronic manufacturing service scope can expose missing component specifications before procurement begins.
As a Weller PCB Board Manufacturer, the team often sees resistor choices become manufacturing questions when BOM data, test limits, and assembly drawings do not match. For projects that need fabrication, sourcing, and assembly review together, teams can request instant quotes for PCBA solutions with resistance value, tolerance, package, power rating, and target volume ready.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Conclusion
Resistor values look simple, but production decisions depend on tolerance, package size, heat, marking clarity, sourcing stability, and BOM discipline. A reliable PCB design uses standard values where possible, tighter E-series values where accuracy matters, and clear part descriptions before PCBA begins.
FAQ
What resistor value should I keep most often in a lab kit?
A practical lab kit should include 100Ω, 220Ω, 330Ω, 1kΩ, 4.7kΩ, 10kΩ, 47kΩ, and 100kΩ. These values cover LEDs, pull-ups, simple dividers, and common prototype fixes.
Is a 1% resistor always better than a 5% resistor?
No. A 1% resistor gives tighter value control, but it is not always needed. Use 1% or tighter parts for feedback, sensing, and ADC dividers. Use 5% where the circuit can tolerate wider variation.
Why can a high resistor value cause ADC problems?
A high resistor value creates higher source impedance. Some ADC inputs need fast charge transfer during sampling. If source impedance is too high, the measured voltage can settle slowly or become inaccurate.
Can two resistors replace one unavailable value?
Two resistors can create a target value in series or parallel. This method is useful for prototypes, but production should check placement space, tolerance stack-up, assembly cost, and long-term availability.
When should I use a zero-ohm resistor?
Use a zero-ohm resistor for configuration options, debug paths, variant control, or routing flexibility. It works better than a hand jumper when automated assembly and repeatable inspection matter.