DIYables RGB LED for Arduino, ESP32, ESP8266, Raspberry Pi, Common Cathode

Lighting and LEDs
Buy on Amazon
RGB LED 5mm common cathode 50 pieces multicolor for Arduino ESP32 color projects Click to zoom
RGB LED 5mm common cathode 50 pieces multicolor for Arduino ESP32 color projects

Quick Overview

This DIYables RGB LED set includes 50 pieces of 5mm multicolor LEDs with common cathode configuration for Arduino, ESP32, ESP8266, and Raspberry Pi projects. Each LED contains red, green, and blue elements that can be independently controlled to create millions of color combinations.

The common cathode design connects the negative terminal of all three LED elements together, requiring separate PWM control on the positive pins for each color. Operating at 1.8-3.4V with 20mA current, these LEDs provide 4-5 lumens brightness with 120-degree viewing angle. Available in both water clear and diffused lens types.

Ideal for color-changing displays, mood lighting, status indicators, RGB lighting effects, decorative projects, and interactive visual feedback. The PWM control enables smooth color transitions and brightness adjustment for creative lighting applications.

Key Features

  • 50 Piece Set — Multicolor RGB LEDs for multiple projects
  • 5mm LED Size — Standard size fits breadboards and PCBs
  • Common Cathode — Negative terminal shared, positive pins for PWM control
  • Three Color Elements — Red, Green, Blue independently controllable
  • Millions of Colors — Mix RGB values to create any color
  • Water Clear/Diffused — Available in both lens types
  • 4-5 Lumens Brightness — Good visibility for indicators and displays
  • 120° Viewing Angle — Wide light distribution
  • 20mA Operating Current — Standard LED current rating
  • 1.8-3.4V Operating Voltage — Compatible with microcontroller PWM outputs
  • 0.06W Power — Low power consumption
  • Tutorial Support — Comprehensive guides for all major platforms
  • Versatile Applications — Color displays, mood lighting, status indicators, RGB effects, decorative projects

SPECIFICATION

Specification Value
Product Type RGB LED
Quantity 50 pieces
LED Size 5mm diameter
LED Type Water Clear/Diffused lens
Configuration Common cathode (shared negative terminal)
Color Elements Red, Green, Blue (independently controllable)
Luminous Flux 4-5 lumens
Operating Current 20mA per color element
Operating Voltage 1.8-3.4V per color element
Power Consumption 0.06W per color element
Viewing Angle 120 degrees
Control Method PWM on each color pin (R, G, B)
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi, any PWM-capable microcontroller
Applications Color-changing displays, mood lighting, status indicators, RGB effects, decorative lighting, visual feedback

COMPATIBLE HARDWARE

  • Arduino boards (UNO, Mega, Nano, etc.) — Three PWM pins for RGB control
  • Arduino Uno R4 WiFi/Minima — PWM capable pins for color mixing
  • ESP32 development boards — LEDC PWM channels for smooth color control
  • ESP8266 boards (NodeMCU, Wemos D1, etc.) — PWM pins for RGB output
  • Raspberry Pi (all models) — GPIO pins with software PWM
  • Raspberry Pi Pico — Hardware PWM for RGB control
  • Arduino Nano ESP32 — PWM pins for color mixing
  • Any microcontroller with PWM capability — 3 PWM outputs required
  • Current-limiting resistors — Required for each color pin (typically 220Ω-330Ω)
  • Breadboards and PCBs — Standard 5mm LED mounting