Komische RBG LED PL9823-F5

Vielen Dank schon mal an alle Infos bisher. Ich habe auch schon was gebastelt, aber es will nicht funktionieren.

Ich bin nach diesem Video vorgegangen: KLICK FÜR YOUTUBE VIDEO

Also folgendermaßen bin ich vorgegangen: Pin 10 von Arduino Nano an de DI Pin der ersten LED. Alle weiteren DO wurden wiederum an die DI Pins der LEDs gesteckt. Jede LED wurde mit 5 Volt versorgt und auch mit Ground. Kondensatoren oder Widerstände habe ich erst einmal nicht verbaut (ich hoffe nicht, dass das die Fehlerquelle ist.)

Mein Sketch sieht folgendermaßen aus:

#include "FastLED.h"

#define NUM_LEDS 4
#define DATA_PIN 10

CRGB leds[NUM_LEDS];
uint8_t delta = 10;
uint8_t start = 0;

void setup() { 
  FastLED.addLeds<WS2812B, DATA_PIN, GRB>(leds, NUM_LEDS);
  leds[0] = CRGB::Red;
  leds[1] = CRGB::Green;
  leds[2] = CRGB::Blue;
  leds[3] = CRGB::White;
}

void loop() { 
  start += delta;
  leds[0] = CHSV(start, 255, 50);
  leds[1] = CHSV(start-3*delta, 255, 50);
  leds[2] = CHSV(start-6*delta, 255, 50);
  leds[3] = CHSV(start-9*delta, 255, 50);
  FastLED.show();
  delay(200);
}

Alle LEDs leuchten blau. Immerhin schon mal was. Foldende Fehlermeldung erscheint, wenn ich versuche den Sketch rüber zu spielen:

In file included from C:\Users\irfan\OneDrive\Dokumente\Arduino\sketch_sep24b\sketch_sep24b.ino:1:0:

C:\Program Files (x86)\Arduino\libraries\FastLED-master/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.003

 #    pragma message "FastLED version 3.001.003"

                     ^


Der Sketch verwendet 3.986 Bytes (12%) des Programmspeicherplatzes. Das Maximum sind 30.720 Bytes.
Globale Variablen verwenden 110 Bytes (5%) des dynamischen Speichers, 1.938 Bytes für lokale Variablen verbleiben. Das Maximum sind 2.048 Bytes.

avrdude: no programmer has been specified on the command line or the config file
         Specify a programmer using the -c option and try again

Könnt ihr mir weiterhelfen?