Elabguy LED-Rainbow-V1B 12-LED Rainbow Bar

Pololu item #: 1236

This product has been discontinued.

This tiny LED bar features 12 bright LEDs spanning the colors of the rainbow (red, orange, yellow, yellow-green, green, blue, violet, pink, warm white, and white). Each LED is controlled by a separate transistor and has its own appropriate current-limiting resistor, so only simple (and low power) high and low digital signals are required to turn each LED on and off. Bring your project to life with this colorful LED bar!

 Description Specs (6) Pictures (3) Resources (2) FAQs (0) On the blog (0) 


This compact board (0.37"×1.5"×0.06") features twelve bright SMT (surface-mount) 3020 LEDs:

  • red (2)
  • orange (2)
  • yellow
  • yellow-green
  • green
  • blue
  • violet
  • pink
  • warm white
  • white

Each LED is connected to a separate NPN transistor that acts as an on/off switch, so your microcontroller I/O lines aren’t required to directly supply the LED currents, and the board contains all necessary current-limiting resistors. A logical “high” signal applied to a control line turns the associated LED on; a logical “low” turns the LED off. To use the board, you just need to connect power (the recommended operating voltage is 5 V), ground, and LED control signals. No external components are needed. With all LEDs on, the board draws approximately 45 mA at 4 V and 75 mA at 5 V. Using voltages above 5 V will make the LEDs brighter but could also shorten their lifespans. The LEDs are already quite bright at 5 V.

The LED-Rainbow-V1B includes an uninstalled 14-pin 0.1" male header strip that can optionally be soldered to the board for use with standard perfboards and solderless breadboards, or you can solder wires directly to the board’s pins for more compact installations.

Example Applications

  • Audio equalizer display
  • I/O tester
  • Temperature indicator
  • Speedometer
  • Robot user interface element

This easy-to-use board is a great way to enhance any project with colorful lights!

You can use the Mini Maestro 12 to control this LED bar from a computer via USB or from a microcontroller via TTL serial, or you can use the Mini Maestro as the main controller by taking advantage of its internal scripting ability.

People often buy this product together with:

0.100" (2.54 mm) Breakaway Male Header: 1×40-Pin, Straight, Black 0.100" (2.54 mm) Breakaway Male Header: 1×40-Pin, Straight, Black
0.100" (2.54 mm) Breakaway Male Header: 1×40-Pin, Right Angle 0.100" (2.54 mm) Breakaway Male Header: 1×40-Pin, Right Angle
0.100" (2.54 mm) Breakaway Male Header: 1×40-Pin, Straight, Double-Sided 0.100" (2.54 mm) Breakaway Male Header: 1×40-Pin, Straight, Double-Sided

Related Products

Mini Maestro 12-Channel USB Servo Controller (Assembled)
Orangutan SVP-1284 Robot Controller (assembled)
Arduino Duemilanove
Baby Orangutan B-328 Robot Controller
0.100" (2.54 mm) Female Header: 1x7-Pin, Straight
0.1" (2.54mm) Crimp Connector Housing: 1x7-Pin 10-Pack
Wires with Pre-Crimped Terminals 50-Piece 10-Color Assortment F-F 6"
T1 (3mm) Green LED with Green Diffused Lens
T1 (3mm) Yellow LED with Yellow Diffused Lens
T1-3/4 (5mm) Multicolor RGB LED with White Diffused Lens

Related Categories

Solderless Breadboards
Premium Jumper Wires
Wires with Pre-Crimped Terminals
Development Boards (Programmable Controllers)
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors