Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm a developer who has always had a love of the low-level electronis, but I have always been intimidated by it since resistors all seem to be color based and as a color-blind person, this is difficult to work with.

So my question to everyone here is if they know a good, practical way, to work with resistors (mark them, shelve them, etc). This is the one thing that keeps me from doing more electronics hobby stuff since I hate spending an hour trying to find a 10K resistor in my collection of a few hundred.

share|improve this question
This is begging for an over-engineered computer vision based solution! (not a serious suggestion) – Jon L Nov 15 '11 at 2:48
@JonL: Everyone's got a smartphone nowadays and they have vision reconnection software on smartphones that automatically translates text into other languages and pastes them on the screen...why not resistor bands? (serious suggestion) – Faken Nov 15 '11 at 4:15
Too bad some manufacturers don't offer parts with braille markings on them. – JonnyBoats Nov 15 '11 at 6:00
I'm not colorblind, have good eyesight, and I still can't tell the difference between resistor bands sometimes. – endolith Nov 15 '11 at 16:27
All russian-made resistors (that I have seen) have proper text markings on them. I really wonder why the band system became so widespread; is it really any cheaper at all? I also prefer their method for coding the magnitude: 47K instead of 473, 4K7 instead of 472, etc. – romkyns Nov 16 '11 at 19:51
up vote 12 down vote accepted

Try not to be intimidated by the colours, I think it should be easy to get round this. Certainly I wouldn't let it put you off electronics, too much fun to be had :-)

You would ideally have them sorted into separate marked drawers anyway. For example these storage cabinets are what we use. It has 44 separate drawers that can be divided themselves into three parts with dividers, and a slot at the front for a label card. There are many types/sizes around so find something that suits your needs.

That gets you "pretty certain" that the resistor you take out of the drawer will be the right one.
To make sure though, I would maybe buy a cheap multimeter (or repurpose one) and set it up as a value tester. If you make a little frame to set the probes just the right distance apart, you can quickly place the resistor between them and double check it's value.

This is more for loose resistors, but another option is to keep them in their packets in the drawers until needed, then take out as necessary. Though you can get errors in the packaging/component it's very very rare, and if you test one you can be even more sure all the rest will be the same anyway.

This should ensure you have very little chance of making a mistake (probably about as much as anyone else, many don't go by the colour bands anyway)

Most other components nowadays have values/codes marked on them, and if you are working with SMD (most) resistors do too - it's the unmarked capacitors that are the pain (for everyone) there :-)

share|improve this answer
Thanks for the detailed answer, I really like the cabinets you linked but will need to find something similar here in the US. – Mike Nov 15 '11 at 15:29
Places like Farnell/Newark, RS, Digikey, Mouser,etc do stock these cabinets also (the same Raaco range) However the price is significantly higher (about double IIRC) which is why we got them from Rapid. There are plenty on eBay though, here is an example... – Oli Glaser Nov 15 '11 at 15:50
...and the list it came from. The dividers on that page can be used to separate the drawers (as mentioned above) – Oli Glaser Nov 15 '11 at 15:51
As far as a little tester goes - there's this :) robotroom.com/Minifigure-Multimeter.html – rfusca Nov 15 '11 at 16:16
@rfusca - nice! I wish I had one of those... – Oli Glaser Nov 15 '11 at 19:06

I use only surface mount resistors. Most 0603 and larger resistors are marked in high-contrast silkscreen with the numerical value of the resistor:

enter image description here

You may need magnification to read 0603 and 0805 markings.

The smaller ones are not marked at all. You get used to dealing with them. Just keep the different values in separate bags or bins. It is no different than leaded resistors when you can't read the color bands.

share|improve this answer
+1, I have not relied on the markings on a resistor in years, I just keep them bagged/taped by value in clearly labelled bags. Obviously not applicable if you are big on re-use and salvaging ;) – drxzcl Nov 15 '11 at 10:08
Also, the larger ones (0603 or 0805 (depending on tolerance) and up) are marked with text indicating the resistor value, which can be read by a colorblind person. – Kevin Vermeer Nov 15 '11 at 17:04
@KevinVermeer Yes, they can be read by a colorblind person with otherwise very good eyesight! :) Those numbers are SMALL! – user3624 Nov 15 '11 at 20:31
@David - Or by someone with a microscope or loupe. That's practically required nowadays. – Kevin Vermeer Nov 15 '11 at 20:34

If you search the net for these words: color recognition blind iphone software you get more then enough to start with. Add resistor to the words list and joy is all yours.

  1. Ohm sense is an iPhone app that will take a picture of a resistor and calculate the value based on the color bands.
  2. 20 iphone apps for color blind
  3. Someone else has the same problem as you do. Another one, too.

You can also search for android instead of iphone if that is your preferred mobile platform.

share|improve this answer
Any suggestions for android apps? I tried Google Goggles, but it didn't work. – MBraedley Nov 15 '11 at 14:12
No, sorry. Nothing for Android that I am aware of. – avra Nov 29 '11 at 9:54

If you're working with resistors you'll likely have a multimeter on hand. It only takes a moment to check the resistance with the meter. If it's something you need to do often, it might make sense to dedicate a cheap meter and build a jig to hold the probes in some convenient position.

share|improve this answer
This is the way I was thinking to do it, it seems to work most of the time, but again can take a while if I keep grabbing the wrong ones. – Mike Nov 15 '11 at 15:20
@weijiajun As others have said, sort your resistors by value -- don't just keep them jumbled in a single container. There are about a million storage options. A case of 3x5" antistatic zip bags will last a lifetime and can organize all your components in a standard format. You can even use a heat sealer to create a seam in the middle: two compartments to hold two separate resistor values in one bag. Or, there are plenty of segmented parts boxes and tackle boxes on the market. – Caleb Nov 15 '11 at 15:45

Have you tried looking at resistors through different color filters? I doubt that any one filter would allow you to distinguish all ten colors, but would think it likely that you could find a pair that would work. Alternatively, it might be possible to build a "resistor reader" light which would have two or three colored LEDs that blink in different patterns. This would cause the bands on the resistor to blink in patterns that would vary with their color. Some experimentation would be required to determine the best combination of LED colors and blink patterns.

share|improve this answer
+1 for thinking "outside the box", interesting idea. – Oli Glaser Nov 15 '11 at 19:02
The filters did actually work much better then I would have thought. – Mike Apr 19 '12 at 22:33
@weijiajun: What sorts of filters did you use? – supercat Apr 20 '12 at 15:00

The 1% resistors we have at work are marked with printed digits instead of stripes. The digits work the same as the colors: ABCD is (A * 100 + B * 10 + C) * (10 ^ D). I'm not sure if this is some military thing, but you should be able to see from data sheets if the 1% resistors you're looking at are marked with colors or digits.

share|improve this answer
Every SMD that I have used that is large enough to have printing has had printing. I thought most of ours were 3 digit, but they were not precision, and the situation is still a simple ABD. – Kortuk Nov 15 '11 at 7:38
SMD resistors are still a lot harder to handle than leaded types. – Mike DeSimone Nov 15 '11 at 9:58
Yeah where I'm using a breadboard to learn thing surface mount seemed to not really fit in. however I did notice that some of them have letter or numbers, both of which are better for me. – Mike Nov 15 '11 at 15:23

At a company I used to work for we used Dale/Vishay parts that had the value printed numerically on the body.


The data sheet had a table that showed how to read the value and tolerance. (I downloaded the example data sheet from TTI, but you can buy the parts from lots of different vendors.)

Data Sheet

The parts we used were pretty pricey because we needed low tolerance, but if you shop around and buy in volume you should be able to find them at an affordable price. The vendors we bought from supplied them in boxes of 100 or reels of 1000.

One additional advantage to the numerically coded values is that they're easier to learn. We used to hire high school students to solder boards over summer breaks, and we found that they learned how to read these resistor values much more quickly than they learned the color code.

share|improve this answer

I tend to either tape 'strips' of resistors to an index card, and cut them off as needed, or have them in a small bag taped to an index card. When starting in projects, i do the same with all the resistors and other components needed, though i often tape them to a circuit diagram - this makes it a lot easier, even if you're not colour blind.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.