#include <FastLED.h>

#define NUM_LEDS 103 //Define the total number of leds connected to the board
#define DATA_PIN 6 //Define the data pin

CRGB leds[NUM_LEDS];



void setup() {
 
 FastLED.addLeds<WS2812B, DATA_PIN, RGB>(leds, NUM_LEDS);
FastLED.setBrightness( 10);
}

void loop() 
{
  //all leds will turn on for a second, if not all 103 leds are connected please use  /*  */ to unmark the leds that are not connected to the board
 leds[0] = CRGB::White; 
 leds[1] = CRGB::White; 
 leds[2] = CRGB::White; 
 leds[3] = CRGB::White; 
 leds[4] = CRGB::White; 
 leds[5] = CRGB::White; 
 leds[6] = CRGB::White; 
 leds[7] = CRGB::White; 
 leds[8] = CRGB::White; 
 leds[9] = CRGB::White; 
 leds[10] = CRGB::White; 
 leds[11] = CRGB::White; 
 leds[12] = CRGB::White; 
 leds[13] = CRGB::White; 
 leds[14] = CRGB::White; 
 leds[15] = CRGB::White; 
 leds[16] = CRGB::White; 
 leds[17] = CRGB::White; 
 leds[18] = CRGB::White; 
 leds[19] = CRGB::White; 
 leds[20] = CRGB::White; 
 leds[21] = CRGB::White; 
 leds[22] = CRGB::White; 
 leds[23] = CRGB::White; 
 leds[24] = CRGB::White; 
 leds[25] = CRGB::White; 
 leds[26] = CRGB::White; 
 leds[27] = CRGB::White; 
 leds[28] = CRGB::White; 
 leds[29] = CRGB::White; 
 leds[30] = CRGB::White; 
 leds[31] = CRGB::White; 
 leds[32] = CRGB::White; 
 leds[33] = CRGB::White; 
 leds[34] = CRGB::White; 
 leds[35] = CRGB::White; 
  leds[36] = CRGB::Yellow; 
 leds[37] = CRGB::Yellow; 
 leds[38] = CRGB::Yellow; 
 leds[39] = CRGB::Yellow; 
 leds[40] = CRGB::Yellow; 
 leds[41] = CRGB::Yellow; 
 leds[42] = CRGB::Yellow; 
 leds[43] = CRGB::Yellow; 
 leds[44] = CRGB::Yellow; 
 leds[45] = CRGB::Yellow;
 leds[46] = CRGB::Yellow; 
 leds[47] = CRGB::Yellow; 
 leds[48] = CRGB::Yellow;
 leds[49] = CRGB::Yellow; 
 leds[50] = CRGB::Yellow;
 leds[51] = CRGB::Yellow; 
 leds[52] = CRGB::Yellow;
 leds[53] = CRGB::Yellow;
 leds[54] = CRGB::Yellow; 
 leds[55] = CRGB::Yellow;
 leds[56] = CRGB::Yellow; 
 leds[57] = CRGB::Yellow;
 leds[58] = CRGB::Yellow;
 leds[59] = CRGB::Yellow; 
 leds[60] = CRGB::Yellow;
 leds[61] = CRGB::Yellow; 
 leds[62] = CRGB::Yellow;
 leds[63] = CRGB::Yellow;
 leds[64] = CRGB::Yellow; 
 leds[65] = CRGB::Yellow;
 leds[66] = CRGB::Yellow; 
 leds[67] = CRGB::Yellow;
 leds[68] = CRGB::Yellow;
 leds[69] = CRGB::Yellow; 
 leds[70] = CRGB::Yellow;
 leds[71] = CRGB::Yellow; 
 leds[72] = CRGB::Yellow;
 leds[73] = CRGB::Yellow;
 leds[74] = CRGB::Yellow; 
 leds[75] = CRGB::Yellow;
 leds[76] = CRGB::Yellow; 
 leds[77] = CRGB::Yellow;
 leds[78] = CRGB::Yellow;
 leds[79] = CRGB::Yellow; 
 leds[80] = CRGB::Yellow;
 leds[81] = CRGB::Yellow; 
 leds[82] = CRGB::Yellow;
 leds[83] = CRGB::Yellow;
 leds[84] = CRGB::Yellow; 
 leds[85] = CRGB::Yellow;
 leds[86] = CRGB::Yellow; 
 leds[87] = CRGB::Yellow;
 leds[88] = CRGB::Yellow;
 leds[89] = CRGB::Yellow; 
 leds[90] = CRGB::Yellow;
 leds[91] = CRGB::Yellow; 
 leds[92] = CRGB::Yellow;
 leds[93] = CRGB::Yellow;
 leds[94] = CRGB::Yellow; 
 leds[95] = CRGB::Yellow;
 leds[96] = CRGB::Yellow; 
 leds[97] = CRGB::Yellow;
 leds[98] = CRGB::Yellow;
 leds[99] = CRGB::Yellow; 
 leds[100] = CRGB::Yellow;
 leds[101] = CRGB::Yellow; 
 leds[102] = CRGB::Yellow;
 FastLED.show(); 
 
delay(1000);

  //all leds will turn off for a second, if not all 103 leds are connected please use  /* .........  */ to unmark the leds that are not connected to the board
 leds[0] = CRGB::Black; 
 leds[1] = CRGB::Black; 
 leds[2] = CRGB::Black; 
 leds[3] = CRGB::Black; 
 leds[4] = CRGB::Black; 
 leds[5] = CRGB::Black; 
 leds[6] = CRGB::Black; 
 leds[7] = CRGB::Black; 
 leds[8] = CRGB::Black; 
 leds[9] = CRGB::Black; 
 leds[10] = CRGB::Black; 
 leds[11] = CRGB::Black; 
 leds[12] = CRGB::Black; 
 leds[13] = CRGB::Black; 
 leds[14] = CRGB::Black; 
 leds[15] = CRGB::Black; 
 leds[16] = CRGB::Black; 
 leds[17] = CRGB::Black; 
 leds[18] = CRGB::Black; 
 leds[19] = CRGB::Black; 
 leds[20] = CRGB::Black; 
 leds[21] = CRGB::Black; 
 leds[22] = CRGB::Black; 
 leds[23] = CRGB::Black;
 leds[24] = CRGB::Black; 
 leds[25] = CRGB::Black; 
 leds[26] = CRGB::Black; 
 leds[27] = CRGB::Black; 
 leds[28] = CRGB::Black; 
 leds[29] = CRGB::Black; 
 leds[30] = CRGB::Black; 
 leds[31] = CRGB::Black;
 leds[32] = CRGB::Black; 
 leds[33] = CRGB::Black; 
 leds[34] = CRGB::Black; 
 leds[35] = CRGB::Black;
 leds[36] = CRGB::Black; 
 leds[37] = CRGB::Black; 
 leds[38] = CRGB::Black; 
 leds[39] = CRGB::Black; 
 leds[40] = CRGB::Black; 
 leds[41] = CRGB::Black; 
 leds[42] = CRGB::Black; 
 leds[43] = CRGB::Black; 
 leds[44] = CRGB::Black; 
 leds[45] = CRGB::Black;
 leds[46] = CRGB::Black; 
 leds[47] = CRGB::Black; 
 leds[48] = CRGB::Black;
 leds[49] = CRGB::Black; 
 leds[50] = CRGB::Black;
 leds[51] = CRGB::Black; 
 leds[52] = CRGB::Black;
 leds[53] = CRGB::Black;
 leds[54] = CRGB::Black; 
 leds[55] = CRGB::Black;
 leds[56] = CRGB::Black; 
 leds[57] = CRGB::Black;
 leds[58] = CRGB::Black;
 leds[59] = CRGB::Black; 
 leds[60] = CRGB::Black;
 leds[61] = CRGB::Black; 
 leds[62] = CRGB::Black;
 leds[63] = CRGB::Black;
 leds[64] = CRGB::Black; 
 leds[65] = CRGB::Black;
 leds[66] = CRGB::Black;
 leds[67] = CRGB::Black;
 leds[68] = CRGB::Black;
 leds[69] = CRGB::Black; 
 leds[70] = CRGB::Black;
 leds[71] = CRGB::Black; 
 leds[72] = CRGB::Black;
 leds[73] = CRGB::Black;
 leds[74] = CRGB::Black; 
 leds[75] = CRGB::Black;
 leds[76] = CRGB::Black; 
 leds[77] = CRGB::Black;
 leds[78] = CRGB::Black;
 leds[79] = CRGB::Black; 
 leds[80] = CRGB::Black;
 leds[81] = CRGB::Black; 
 leds[82] = CRGB::Black;
 leds[83] = CRGB::Black;
 leds[84] = CRGB::Black; 
 leds[85] = CRGB::Black;
 leds[86] = CRGB::Black; 
 leds[87] = CRGB::Black;
 leds[88] = CRGB::Black;
 leds[89] = CRGB::Black; 
 leds[90] = CRGB::Black;
 leds[91] = CRGB::Black; 
 leds[92] = CRGB::Black;
 leds[93] = CRGB::Black;
 leds[94] = CRGB::Black; 
 leds[95] = CRGB::Black;
 leds[96] = CRGB::Black; 
 leds[97] = CRGB::Black;
 leds[98] = CRGB::Black;
 leds[99] = CRGB::Black; 
 leds[100] = CRGB::Black;
 leds[101] = CRGB::Black; 
 leds[102] = CRGB::Black;
        FastLED.show(); 
        
  delay(1000);
        
}
