We've made a LOT of mistakes over the past few years with the FastLED library for the Arduino, so here's some things to think about when troubleshooting your project:

Q. Where's the documentation?

A. FastLED Documentation is located at:

Q. My LED's are the wrong colour.

A. Run RGB Calibrate as found at:

https://github.com/FastLED/FastLED/tree/master/examples/RGBCalibrate

You could be using Neopixels, which typically have a colour ordering of GRB. Instead of using:

FastLED.addLeds<NEOPIXEL, DATA_PIN>

try:

LEDS.addLeds<WS2812, LED_DT, RGB>     // or

LEDS.addLeds<WS2812, LED_DT, GRB>


In the case of APA102, try:

LEDS.addLeds<APA102, LED_DT, LED_CK, BGR>
Things We've Seen

Q. I've tried the above and it still doesn't work. Help!!!

A. There could be loads of reasons, so let's gather information. Please provide details:

A. Oh, and triple check EVERYTHING. Again!

If you ask a question online and later get it resolved, please have the courtesy and post what the solution was.

Q. My FastLED .ino file gives me a (long assed) compile error.

Q. I want to use a LOT of LED's. What do I need to do?

http://ledwallproject.blogspot.ca/2014/05/making-5v-signals-for-ws2812-with-logic.html?m=1

Q. My Arduino is not recognized? What do I do?

Q. I need help coding my sequence of awesomeness?