Skip to main content

RGBW Stripe WireLess Shield V1.0

pir

RGBW Stripe WireLess Shield has 4 PWM output to connect RGBW LED Strip. Anyone can handle a load of 1.5 A with a voltage of 5 to 24 V. Integrated control in 5 Arduino easily provide power from the input power supply. Self-renewing fuse protects LED Strip overcurrent. For remote control RGB tape used popular transceiver nRF24L01+. The most interesting is that the board has a memory, and you can now update the firmware of your Arduino through the air!

pir

pir

Feature‚Äč

  • Built on Arduino-compatible architecture (DualOptiboot)

  • Compatibility with 12 - 24V RGB LED Strip

  • 4 PWM output (RGBW)

  • On board 64kb SPI flash / E2prom (for OTA firmware updates)

  • Built-in Auto LED RF activity (for nRF24L01 +)

  • Mini transceiver 2.4G nRF24L01 +

  • Self-renewing fuse

  • Built-in button

  • GROVE-compatible connector: I2C

Layout and schematics‚Äč

pir

pir

pir

Libraries‚Äč

Necessary libraries‚Äč

Demo code (example)‚Äč


int L_RED = 6;
int L_GREEN = 9;
int L_BLUE = 3;
int L_WHITE = 5;

int brightness = 0;
int fadeAmount = 5;

void setup() {
pinMode(L_RED, OUTPUT);
pinMode(L_GREEN, OUTPUT);
pinMode(L_BLUE, OUTPUT);
pinMode(L_WHITE, OUTPUT);
}

void loop() {
// RED
analogWrite(L_RED, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// GREEN
analogWrite(L_GREEN, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// BLUE
analogWrite(L_BLUE, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
// WHITE
analogWrite(L_WHITE, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
}

Version Tracker‚Äč

Revision Description Release
1.0 rev 1 Public version 19.11.2015

Tech Support & Product Discussion‚Äč

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...