K851264 5050 RGB LED Module – Common Cathode, Arduino & ESP32

K851264 5050 RGB LED Module – Common Cathode, Arduino & ESP32

$4.99 NZD
Skip to product information

K851264 5050 RGB LED Module – Common Cathode, Arduino & ESP32

$4.99 NZD
Each unit:
Stock amount:

Tax included. Shipping is calculated at checkout.

Checking free delivery progress...

Urban $40 Rural $60
Locally Stocked in Te Awamutu, Waikato
Same-day dispatch before 12:00PM
12 Month Warranty

Compact 5050 RGB LED on a 22mm round board with current-limiting resistors already built in. Connect ground and three PWM pins, then blend red, green and blue to produce any colour and brightness. No external resistors needed, which makes it a clean drop-in for Arduino, ESP32 and Raspberry Pi projects.

  • 5050 surface-mount RGB LED (R, G, B in one package)
  • Common cathode (shared ground)
  • Onboard current-limiting resistors, no extras needed
  • Runs on 3.3V and 5V logic
  • 2.54mm male header pins, breadboard friendly
  • 22mm round PCB with two mounting holes
  • Full PWM colour and brightness control

Wiring at a Glance

1
Connect ground

Wire the GND pin to any ground pin on your board.

2
Wire the colour pins

Connect R, B and G to three PWM-capable pins. Follow the board labels, the order reads GND, R, B, G.

3
Set up PWM

Use analogWrite on Arduino or ledcWrite on ESP32 for each colour pin.

4
Mix your colour

Vary each channel from 0 to 255 to blend any colour and brightness.

Good to know: The header order on this board is GND, R, B, G (the B and G pins are swapped from a plain RGB sequence), so always wire to the silkscreen labels.

Specifications

ModelK851264 LED RGB
LED Type5050 SMD RGB LED
ConfigurationCommon Cathode (shared GND)
Operating Voltage3.3V to 5V
Control MethodPWM, one channel per colour
Onboard ResistorsYes, current-limiting (no extras needed)
Pin OrderGND, R, B, G
Pin Pitch2.54mm male header
Board Diameter22mm
PCB Thickness1.6mm
Overall Height (with pins)38mm
Mounting Holes2 x 4mm (suit M2.5 screws)
CompatibilityArduino, ESP32, ESP8266, Raspberry Pi
Good to know: This is a standard RGB LED driven over three PWM lines, not an addressable WS2812B type. One module gives you one full-colour LED.

Wiring

GNDMicrocontroller ground (0V)
RRed channel, PWM-capable pin
BBlue channel, PWM-capable pin
GGreen channel, PWM-capable pin
As a common cathode module, all three colours share the GND pin. Driving a colour pin HIGH turns that colour on, and a PWM signal sets its brightness. Mixing the three channels gives you the full colour range. Note the header reads GND, R, B, G from left to right (B and G are swapped versus a plain RGB order), so wire by the printed labels rather than position. On an Arduino Uno, GND goes to a GND pin and R, B, G connect to PWM pins such as 9, 10 and 11.
Good to know: The onboard resistors handle current limiting, so the colour pins connect directly to your microcontroller within the 3.3V to 5V range.

What's Included

K851264 5050 RGB LED Module

Round breakout board with a 5050 RGB LED, onboard resistors and a 4-pin male header (GND, R, B, G).

Good to know: Jumper wires and a microcontroller are not included. Any 3.3V or 5V board with three PWM outputs will drive this module.

Common Uses

Full-colour status and indicator lights
Arduino and ESP32 colour-mixing and PWM learning projects
Mood lighting and ambient effects
RGB feedback for sensors, alarms and notifications
Robotics and wearable accent lighting
Breadboard prototyping and STEM teaching
Good to know: Because brightness is set per channel with PWM, you can fade and pulse colours as well as switch between them.

Common Questions

Do I need to add resistors?

No. Current-limiting resistors are built into the board, so the colour pins connect straight to your microcontroller pins (kept within 3.3V to 5V).

Is it common cathode or common anode?

Common cathode. GND is the shared pin, and each colour turns on when its pin is driven HIGH. Use PWM on each colour pin to set brightness and mix colours.

Which pins do I use on an Arduino?

Connect GND to a GND pin, then R, B and G to any three PWM-capable pins (such as 9, 10 and 11 on an Uno). Follow the board labels, since the order is GND, R, B, G.

Does it work with 3.3V boards like the ESP32?

Yes. It runs on 3.3V to 5V, so it works directly with the ESP32, ESP8266 and Raspberry Pi as well as 5V Arduino boards.

Good to know: For a single project you only need one module. For multi-LED effects, add more modules on separate PWM pins.

You may also like