These 5mm diffused RGB LEDs are truly fascinating. Unlike typical ones with 4 pins to control 3 LEDs, they have just two leads - power and ground. Once powered, they slowly fade through the rainbow spectrum, from red to orange, yellow, and back to red. Check out the video below to see the timing and the look. The 'program' and rate are fixed as they're burned into a small chip inside the LED. If you need to control the RGB arrangement, check out our easily controllable RGB LEDs for microcontrollers. We also offer an exciting RGB flashing pattern version. These LEDs are quite bright, with an estimated total of around 1000 mcd. They diffuse well, allowing you to see the color change from any angle. The forward voltage of the whole LED is about 3.4VDC, and you can use a lithium coin cell like a CR2032 to power them, though they'll be a bit dimmer. We don't have a datasheet for current draw at different voltages and colors, but at the 'rated' 3.4V it's about 20 mA and at 3.0V it's about 10 mA. They come in a pack of 10. Due to manufacturing differences, the LEDs won't sync up and will gradually drift in and out of sync, even though they have the same shape and basic program.


Using these 5mm diffused slow fade flashing RGB LEDs is a breeze. First, connect the two leads - power and ground - to your power source. You can use a power supply with a forward voltage of about 3.4VDC for normal brightness. If you use a lithium coin cell like a CR2032, the LEDs will work but be a bit dimmer. Once connected, the LEDs will start their slow fade through the rainbow colors on their own. There's no need to change the 'program' as it's built - in. Just sit back and enjoy the light show. Remember, because of manufacturing differences, the LEDs in the pack won't stay in sync. Don't try to force them to sync up. For maintenance, keep them in a dry and cool place. Avoid exposing them to excessive heat or moisture, as this could damage the internal chip. If you want a specific RGB arrangement, consider using our other RGB LEDs that can be controlled with a microcontroller.