DFRduino RGB LED Strip Driver Shield

SKU: DFR0274

DFRduino RGB LED Strip Driver Shield offers Arduino lovers a robust solution for integrating RGB LED strips, solving IO voltage mismatches, and simplifying wiring and programming. Enhanced with stable circuitry, IR remote control, and optimized terminal blocks, this shield is ideal for creating interactive light devices. The new version includes high-quality MOS tubes and sample codes for LED driving and IR receiving, making it easier to access external 12V power through its improved terminal block. Whether you're an Arduino enthusiast or a hobbyist, this shield empowers you to elevate your LED projects with ease and efficiency.

Overhead shot of RGB LED Strip Driver Shield v2.0 showing colored connectors and ports-DFRobot product sku:DFR0274 image.

Downloadable Resources

  • Docs
  • Tech Specs
  • 1. Example Code for Arduino-LED Strip Control

    This article offers an example code for controlling LED strips using Arduino. It explains how to adjust RGB values for dynamic lighting effects, covering pin initialization, color setting functions, and a loop for brightness changes.

    2. Example Code for Arduino-IR Receiving

    For the ir receiving feature, we recommend to use [Arduino IRRemote library](https://github.com/shirriff/Arduino-IRremote) created by Ken Shirriff. This library is quite easy to use and directly support decoding several different IR protocol.

    3. Example Code for Arduino-IR Remote Control

    This article provides detailed example code for using Arduino with an IR remote control, showcasing interactive functions and color control using an IR Kit. It explains pin configurations, heartbeat debug, and how to process IR signal pulses, making it ideal for hobbyists looking to enhance their projects with remote control capabilities.

    4. Wiki-Old Version for RGB LED Strip Driver Shield

    This article serves as a comprehensive guide on the Old Version (v1) RGB LED Strip Driver Shield, detailing how it connects with Arduino boards to control RGB LED strips through PWM and IR remote control. Key features include pin configurations, compatibility, and sample codes for effective RGB color management.

    Specification

    • Compatible with Arduino Uno, Mega, Romeo, etc
    • Compatible with 12V RGB LED Strip(Common Anode)
    • Recommend working power: 72W (2A per way)
    • Limited driving capability: 5 meter RGB LED Strip with max brightness
    • Support IR remote control
    • RGB LED Strip driving pins:
    Pin Function
    D9 Blue output
    D10 Red output
    D11 Green output
    • IR Receiver
    Pin Function
    D4 IR receiver pin

    Pinout

    DFRduino RGB LED Strip Driver Shield Pinout

    Arduino Driving Pins:

    Pin Function
    D9 PWM1 (Blue Output control)
    D10 PWM2 (Red Output control)
    D11 PWM3 (Green Output control)

    IR Recieving Pin:

    Pin Function
    D4 IR data receiving

    This feature could be disable by removing the jumper cap on the shield.

    1. Commonly we use the common anode RGB LED Strip. So when connecting the RGB Strip to the driver shield, it requires a independent 12v power source for the high power LED strip.
    2. The maximum powering current from this shield is about 6A totally(2A for each way). So it could almost directly drive a 5 meter RGB LED strip.

    Was this article helpful?

    TOP