Search Criteria


Products meeting the search criteria

Sort By:  
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
R189.90  Inc VAT
R479.90  Inc VAT
R59.90  Inc VAT
8-bit WS2812 5050 RGB LED Ring Development Board (RGB ring 8)
Voltage: DC 5V 
Colour: RGB 
An Outer radius of 2 x 28mm, an inner radius of 2 x 8mm 

Soldering will be required to connect your wires
What's in the box?
1 x 8 Bit WS2812 5050 RGB LED Driver Development Board
R35.90  Inc VAT
CJMCU 24 Bit WS2812 5050 RGB LED Driver Development Board (RGB ring 24)
Voltage: DC 5V 
Colour: RGB 
Outer diameter 85mm, 70mm inner diameter 

Soldering will be required to connect your wires

What's in the box?
1 x 24 Bit RGB LED Driver Development Board
R89.90  Inc VAT
LED RGB Common Cathode 4-Pin F5 5MM Diode (5 pack) (LED RGB (5))

Convenient for DIY projects
Perfect use for home, office and industry electrical equipment and electrical appliances

Current : 3V
Voltage: 20 mA
Size: 5mm 
Light Color: RED, BLUE, GREEN

What's in the box:

5 x RGB LED Diodes


Read the docs
R8.90  Inc VAT
WS True color RGB LED PHAT for Raspberry Pi (WS RGB LED PHAT)

This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.

  • Supports any revision of Raspberry Pi (directly plugable)
  • Onboard 4 × 8 RGB LED (WS2812B)
  • Control pin is configurable via jumpers (0Ω resistor)
  • Break out control pins, easy for working with other MCUs
  • Comes with development resources and manual (examples in Python and Web control)
  • Operating voltage: 5V
  • Brightness: adjustable 256 levels
  • Color depth: 24-bit true color (8-bit for R/G/B respectively, totally 256x256x256=16777216 colors)
  • Data rate: 800Kbps(typ)
  • Dimension: 65mm × 30.2mm
  • Mounting hole size: 3.0mm

How to Use

In the case of working with a MCU:

  • 5V ↔ 5V power
  • GND ↔ GND
  • DIN ↔ Signal input
  • DOUT ↔ Signal output (optional)

Development Resources

Wiki :

This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
R189.90  Inc VAT
Tri-Colour RGB LilyPad LED Module wearable (wearable RGB module)

Blink any colour you need!

Use the Tri-Colour LED board as a simple indicator, or by pulsing the red, green, and blue channels, you can create any colour. Very bright output.

This is a common anode(positive) design - to turn on a channel you simply need to ground one of the R/G/B pins to illuminate that channel.

LilyPad is a wearable technology developed by Leah Buechley and cooperatively designed by Leah and SparkFun. Each LilyPad was creatively designed to have large connecting pads to allow them to be sewn into clothing. Various input, output, power, and sensor boards are available. They're even washable!

Package Includes:

1 x Lilypad common anode RGB module

Getting started with lillypad tri-color LED
R15.90  Inc VAT
Pico RGB Keypad Base (Pico RGB Keypad Base)

Connect a glorious, squishy, 4x4 rainbow-illuminated keypad to your Raspberry Pi Pico - perfect for making a custom USB input device!

Scoring very highly in the Pimoroni "things on our desk that make people say ooo" rankings, RGB Keypad Base equips a Pico with an eye-catching 4x4 silicone keypad, fully loaded with addressable APA102 LEDs so that each key can be illuminated in any colour that your little unicorn heart desires. It's all mounted on a sturdy base with rubber feet to keep it nice and level, with a handily labelled landing area for your Pico. We've broken out the full set of Pico pins to make it easy to connect up other hardware as well.

Connect your Pico project to another computer via USB for a beautiful macro keypad or a tidy midi controller. RGB Keypad Base would also work well in any project that would benefit from having fancy light up buttons as inputs - a code protected door lock perhaps, a disco dance floor for your fingers or a Simon Says style game with which to taunt your friends.

A Raspberry Pi Pico is not included - click here if you'd like to buy one!

Your Pico will need to have male headers soldered to it (with the pins pointing downwards) to attach to our add-on boards.


  • 4x4 silicone keypad with conductive buttons
  • 16 x APA102 addressable RGB LEDs (datasheet)
  • Keypad buttons are connected via a TCA9555 IO expander (I2C address: 0x20).
  • Labelled landing area with female headers for attaching your Pico, with broken out pins.
  • Compatible with Raspberry Pi Pico.
  • Some assembly required!
  • No soldering required (as long as your Pico has header pins attached).
  • Dimensions: approx 60mm x 101mm x 16mm (L x W x H, assembled)
  • C/C and MicroPython libraries


  • 1x Pico RGB Keypad Base
  • 1x (reversible) square retainer plate
  • 1x silicone keypad
  • M2 8mm bolts and nuts
  • 4x rubber feet

Getting started

Turn the larger board over, and attach the little rubber feet to the paw print spaces on the bottom.

Flip it over again, and pop the silicone keypad over the buttons so the tabs fit into the holes. You can then slot the retainer plate over the top of the keys, matching up the key markings with those on the base board. You can install the retainer plate either way up, depending on whether you prefer it patterned or plain!

Poke the M2 bolts through the holes in the mounting plate (from the top) and screw on the nuts to keep all the layers sandwiched together. The bolts only need to be tightened up enough to keep the layers in place - if you find that the keys are hard to push or that the silicone layer is bulging out of the sides you might want to slacken them off a bit.

The labels on the base will show you which way round to attach your Pico - just match up the USB port to the markings on the board.

The easiest way to get started is by downloading and copying our custom MicroPython uf2 to your Pico, it includes all the libraries you'll need to use our add-ons. Click here for our beginner friendly tutorial!

You can find C examples here and MicroPython examples here.


R479.90  Inc VAT
RGB for micro:bit (RGB for micro:bit)

The MonkMakes RGB LED for micro:bit can be used to make any Colour by controlling the red green and blue levels. Handily mounted on a PCB it connects to the micro:bit using alligator clips.

Connect it up with alligator clips and then use the three outputs of your micro:bit to control the red, green and blue channels to mix up any color of light you want.


• Easy to connect
• Powered directly from micro:bit pins
• Useful for teaching color mixing.


Each LED channel has a 1kΩ series resistor to limit the current.

What's in the box ?

1 x RGB LED For micro:bit 

(*micro:bit not included )

R59.90  Inc VAT
LCD1602 RGB Module, 16x2 Characters LCD, RGB Backlight, 3.3V/5V, I2C Bus (WS LCD1602 RGB)
Features at a glance:
  • Incorporates character LCD panel LCD1602
  • Adjustable RGB backlight color, up to 16M (2563) backlight colors in theory
  • I2C control interface, only two signal pins are required, saving the IO resource
  • Compatible with 3.3V/5V operating voltage
  • Comes with development resources and manual (Raspberry Pi/Jetson Nano/Arduino examples)

Operating voltage3.3 ~ 5VLCD controllerAiP31068
Communication InterfaceI2CRGB driverPCA9633
Display Panelcharacter LCDDisplay size64.5 × 16.0mm
Characters16 × 2Dimensions87.0 × 32.0 × 13.0mm
Backlight colors16MOperating voltage-20 ~ 70℃


Wiki: LCD1602_RGB_Module

Adjustable RGB backlight color - up to 16M colors available
I2C control interface

for connecting with host boards like Raspberry Pi / Arduino...

VCC3.3V ~ 5V power input
SCLI2C clock pin
SDAI2C data pin

Hardware connection

connecting with Raspberry Pi Pico

connecting with Raspberry Pi

connecting with Arduino board

connecting with Jetson Nano Developer Kit

Outline dimensions:
What's in the box?

1 x RGB 1602 LCD
R189.90  Inc VAT
SK6812 Self Adhesive 30 LED Bare Strip-1M (RGB strip 1m white)

This is the famous NeoPixel compatible digitally addressable RGB LED strip based on SK6812 or WS2812B. Yes, and it is, of course, compatible with the NeoPixel library from Adafruit.

This LED strip comes in 1-meter length with SK6812 Self Adhesive 30 LED Bare Strip-1M.  SK6812 or WS2812B or Neopixel is addressable RGB LED, controllable from many microcontrollers including Arduino (Arduino UNO, Maker UNO, etc), Teensy, Raspberry Pi, ESP8266, ESP32 and many more. And the best of all, the control of all these LEDs uses ONLY ONE digital output pin from the controller.

These LED strips are fun and glowy. With 30 RGB LEDs per meter, you can set the color of each LED's red, green and blue component with 8-bit PWM precision (so 24-bit color per pixel). The LEDs are controlled by shift-registers that are chained up down the strip so you can shorten or lengthen the strip. Only 1 (one) digital output pin is required to send data down. The PWM is built into each LED-chip so once you set the color you can stop talking to the strip and it will continue to PWM all the LEDs for you.


  • Maximum 5V @ 60mA draw per LED(all colors on full brightness)
  • 5VDC power requirement (do not exceed 6VDC) - no polarity protection
  • LED wavelengths: 630nm/530nm/475nm
  • Connector: 3-pin JST SM
  • May ship with either WS2812B or SK6812-based LEDs. They are the same brightness, color, and protocol
  • LED package: SMD LED
  • strip specifications: 30 LEDs per meter
  • Color: Full RGB (8-bit brightness control for each color)
  • Length: 1 meter

What's in the box?

  • 1 x SK6812 Self Adhesive 30 LED Bare Strip-1M


R154.90  Inc VAT
Sonoff Smart RGBCW LED Wi-Fi Bulb- B05-BL-A60 (sonoff globe B05-BL-A60)

Sonoff B05-BL-A60 is an RGBCW Smart Wi-Fi bulb which supports APP control, voice control, and scene mode, and provides comfortable lighting while saving energy.

This new Sonoff smart RGB LED bulb has a special function that allows you to easily adjust the brightness and color temperature in the schedule and scene settings to keep you in a comfortable environment.

Sonoff B05-BL Wi-Fi smart LED bulb has Energy Star and Energy-Related Products certifications. Compared with traditional bulbs, it’s rated lifetime can reach 15000 hours and only 9.9kWh a year.

The Sonoff WiFi smart LED bulb with a 2700K to 6500K color temperature range, and an 806-luminous brightness rating equivalent to a 9W. It has an E27 base and will fit any standard socket.
It is compatible with Google Assistant, Amazon Alexa, and you can control the bulbs through voice.

  • Bluetooth Pairing – Faster paring speed. Easily turn on the bulb through the eWeLink APP.
  • Adjustable Schedule/Scene Action- Not only turn on the light at any time, but also adjust the brightness, color temperature, and color in the Schedule/Scene.
  • E27 Base – Standard E27 base
  • Energy Conservation – Only 9.9kWh a year. Helps you save more electricity costs.
  • Voice Control – Support Alexa and Google Assistant. Control the bulb with your voice.


  •     Model: B05-BL-A60
  •     CCT: 2700k-6500k
  •     Power Rating: 9W
  •     Luminous Flux: 806Lm
  •     Input: B05-BL-A60: 230V AC 50Hz
  •     Base Type: E27
  •     Wi-Fi: IEEE 802/b/g/n 2.4GHz
  •     Operating System: Android & iOS
  •     Dimensions: 60x60x112mm
  •     CRI: ≥Ra80

What's in the box?

1 x Sonoff B05-BL-A60 smart globe
R299.90  Inc VAT
Per Page      1 - 10 of 10
  • 1