UEXT module to controle RGB strip leds
chevron_left chevron_right

MOD-RGB : UEXT module to control RGB strip leds

Controling RGB Led strip (analog strip) via I2C

  • I2C / DMX interface
  • Up to 5Amp per channel
  • PWM @ 1  KHz
  • I2C Interface
€8.11 (tax incl.) €6.70 (tax excl.)
Tax included
block Out-of-Stock
Secure payments
Payments are secured by LyraCollect, a French payment collection company.
Multiple delivery solutions
It is possible to delivered to your home, to a pick-up point or picked up by appointment at MCHobby
Parcels packed with care and efficiency
We prepare, pack and ship your orders with great respect and care.

Control RGB/RVB LED strip via I2C bus

MOD-RGB is a completely open-source module suitable for controlling LED strips. The module have a microcontroler that autonomous generates PWM signal controling the power mosfet.   

You can connect 3 LED strips of the same color and control the luminosity of the LED. You can also connect a RGB / RVB LED strips and PWM signal is then used to control the color mixing by dosing the quantity of red, green and blue color.

The board can be controlled via I2C (UEXT connector) or DMX interfaces. The board has short-circuit protection and can provide up to 5A to each strip channel.

Olimex provides examples for interfacing MOD-RGB with Arduino base code. A code portage has been done for MicroPython.

What's UEXT ?

UEXT connector UEXT is a connector carrying I2C bus + SPI bus + Serial + 3.3v power. It use a very standard 10 Pin IDC connector. It is quite easy to add sensors and extension board with UEXT connector... just plug it or wire it with IDC ribbon! Great.

Our favorite is the carrying of I2C bus allowing to easily add several sensors and expansion board. On the other side, SPI would be welcome for fast data transmission like remote screen. The serial connexion could be made compatible with RS-232, RS-422, RS-485, DMX512, MIDI by using appropriate level-shifting circuitery.

This connector is usually available on almost Olimex's product including nano computers. It is a great way to add extension boards on products like ESP8266 WiFi microcontroler or microcontroler board. UEXT is suited for prototyping, school learning (no need for iron) and industrial solution (Olimex produces Industrial Grade boards).

See our UEXT expansion or all products exposing UEXT connector on the shop, the Olimex's UEXT collection, Wikipedia to learn more about UEXT.

Technical details

  • Based on PIC16F1503
  • Custom firmware for easier use via I2C or DMX
  • 3 channels with overcurrent protection
  • Nominal amperage for each channel - 5A
  • LEDs are controlled with output PWM @ 1KHz
  • Stereo audio-in jack
  • ICSP pads for uploading custom firmware
  • Convenient PTH jumper for DMX/I2C mode switch
  • Convenient PTH jumper for UEXT powering of device boards
  • UEXT to connect to device or host microcontroller
  • Dimensions: 62.0 x 35.5 mm

Hardware specifications

Software specification


Data sheet