1x LL Fan => 16x Leds => 12x Outer LEDs + 4x Inner LEDs
They are WS2811 LEDs
Colour order: GRB
At least USB 3.0 is recommended to meet power requirements. You may also fine alternative power solutions.
RGB connector pin order: [Ground | Data in | Data out | 5v] (Assuming it's facing flat side up)
- Wire your LL fan's 5v and Ground to your arduino or power source of choice.
- Wire your LL fan's data in to any data pin. (If you have more than one fan, connect the fan's data out to the next fan's data in)
- Connect your arduino board to your computer
- Open and configure your Arduino IDE appropriately for the board you are using.
- Download the sketch from this repository and open it in your IDE
- Upload the code.
//#define FASTLED_ESP8266_RAW_PIN_ORDER
#include <FastLED.h>
#define NUM_LEDS 16 // No. of fans * 16
#define DATA_PIN D8 // Set according to your configuration
CRGB leds[NUM_LEDS];
void setup() {
delay(2000);
FastLED.addLeds<WS2811, DATA_PIN, GBR>(leds, NUM_LEDS);
}
void loop() {
// Your lighting code here
FastLED.show();
}Uncomment #define FASTLED_ESP8266_RAW_PIN_ORDER if you get a pin error when using a NodeMCU board

