#include <FastLED.h>
#define NUM_LEDS 32
#define DATA_PIN 3
#define CLOCK_PIN 13
int i = 0;
CRGB leds[NUM_LEDS];
void setup() {
  Serial.begin(115200);
  // put your setup code here, to run once:
     FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS); 
}
void loop() {
  // put your main code here, to run repeatedly:
  leds[i % NUM_LEDS] = CRGB(i%255, 255 - i%255, 0);
  FastLED.show();
  delay(20);
// deljenje z ostankom
//   7/3 = 1¸ostanek
  i++;
  
}
  /*
  for (int i = 0; i < NUM_LEDS; i++){
    Serial.println(i);
    //if (i < NUM_LEDS/2){
    leds[i] = CRGB(i* (255/NUM_LEDS), 255 - i, 0);
    //}
    //else{
      //leds[i] = CRGB(23, 65, 189);
    //}
    
 
    FastLED.show();
    delay(200);
  }
  delay(1000);
  for (int i = 0; i < NUM_LEDS; i++){
    Serial.println(i);
    leds[i] = CRGB::Black;
    FastLED.show();
    delay(200);
  }
  */