CAT # WLM-1 5 out of 5 stars(2 Reviews) Write a Review

Clearance Limited Quantity
$ 3.00
$3.00 each
17 Available
+ Add to Wishlist
Product Description
Was  $6.50  NOW $3.00 each.
• 8 RGB (red, green, blue) full color LEDs.
• Suitable for Arduino and other platforms.
• No connection info at this time.
• Dimensions: 2.40" x 1.31"
WARNING: May cause cancer or reproductive harm.
California Prop. 65
Why is this here?
Customer Reviews 5 out of 5 stars(2 Reviews)

Write a Review (requires login)

A Fun Little Board! 5 out of 5 stars

Reviewer: from FLAGSTAFF, AZ USA

This is a fun little board. You’ll need a minimum of three connections to make it work. I’ve tested it at 3.3VDC and 5VDC with success. Apply the +V to the VCC pin, ground the D0 thru D7 pin of the LED you wish to light, and ground the color pin (R)ed, (B)lue, (G)reen to choose the color. You can light all eight LEDs by grounding all Dx pins and choose all three colors by grounding all three color pins. The only error I’ve found with the board is the markings for the color pins for (B)lue and (G)reen are reversed. Perhaps this is why they were sold as surplus?

17 of 17 people found this review helpful. Do you? Yes No  Certified buyer

Arduino code for the RGB 8-LED module 5 out of 5 stars

Reviewer: from near Philadelphia, PA

This is a very cool module! Here's complete code for exercising the LEDs. As noted, this module will work with either 3.3V or 5 V power.
/* Uses the CAT # WLM-1 RGB 8-LED board from This code blinks R, G, B
at 1-s intervals on each LED from left to right,
with connections to pins D0 -> D7.
Note that at least for UNOs and compatibles,
you can't use Serial.print() functions in any code
that sets D0 and D1 as output because those pins
are reserved for serial TX/RX with hardware UART.
You can turn one, two, or three colors on
simultaneously with each LED, but the colors don't
blend very well, like they would with a diffuse
housing RGB LED. This means that you can't make a
convincing red-yellow-green display, for example.
Will work with 3.3V or 5V power.
R to pin D8, G to pin D9, B to pin D10,
int i,j;
long int delayTime=1000L;
void setup() {
for (i=0; i<=10; i++) {
pinMode(i,OUTPUT); // mode as "output"
// initially all LEDs and their color controllers are "off"
void loop() {
for (i=0; i<=7; i++) {
for (j=8; j<=10; j++) {
digitalWrite(j,LOW); delay(delayTime);

Did you find this review useful? Yes No  Certified buyer

You might also like