#include <FastLED.h>

#define NUM_LEDS 16

#define DATA_PIN 5
#define CLOCK_PIN 13

// Define the array of leds
CRGB leds[NUM_LEDS];

void setup() {
    delay(2000);
    FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS);
    // FastLED.setBrightness(20);  // GRB ordering is assumed
}

void loop() {
  // Turn the LED on, then pause
  leds[0] = CRGB::HotPink;
  FastLED.show();
  delay(500);
  // Now turn the LED off, then pause
  leds[0] = CRGB::Black;
  FastLED.show();
  delay(500);
}