jamez01 / Neopixel-XL

A 3W Addressable RGB LED similar to NeoPixel

Home Page:https://youtu.be/idW8pqdVyIg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Neopixel-XL

A 3W Individually Addressable RGB LED similar to Neopixel

Overview

Neopixel LEDs aka WS2812b addressable RGB LEDs are very fun to play with because it has integrated driver IC built in which allows us to control tons of such LEDs using single Data line from the microcontroller. But if you feel a single WS2812B led isn't bright enough for a certain project then Neopixel-XL will fill that gap.

Hardware

It consists of a 3W RGB LED, a WS2811 LED driver IC and 3 mosfets with complimentary resistors to boost the week signal from the WS2811 outputs to drive the high power LED.

It shared the same pinout as the original WS2812B led. And you can also daisy chained them together. But make sure to use a separate power supply that can deliver enough power to drive all these high power LEDs.

PCB Layout PCB Footprint
PCB Layout PCB Footprint
Schematics Dimensions
Schematics Dimensions

Specifications:

Parameter Ratings Unit
Forward Voltage 5 V
Forward Current 0.6 A
Peak Current 0.8 A
Power Consumption 3 W

Getting Started

Using FastLED library

#include <FastLED.h>
#define NUM_LEDS 1
#define DATA_PIN 4
CRGB leds[NUM_LEDS];
void setup() { FastLED.addLeds<WS2811, DATA_PIN, RGB>(leds, NUM_LEDS); }

void loop() {
  leds[0] = CRGB::Red; FastLED.show(); delay(500);
  leds[0] = CRGB::Black; FastLED.show(); delay(500);

  leds[0] = CRGB::Green; FastLED.show(); delay(500);
  leds[0] = CRGB::Black; FastLED.show(); delay(500);

  leds[0] = CRGB::Blue; FastLED.show(); delay(500);
  leds[0] = CRGB::Black; FastLED.show(); delay(500);
}

Where to Buy

I sell on Tindie

About

A 3W Addressable RGB LED similar to NeoPixel

https://youtu.be/idW8pqdVyIg

License:GNU General Public License v3.0