 const int LEDS_SIDE = 12;
 const char LED_SEPARATOR = ',';
 const char START = '/';
+const char RED = 'r';
+const char GREEN = 'g';
+const char BLUE = 'b';
 const char END = '!';
 
 Adafruit_NeoPixel pixels = Adafruit_NeoPixel(LEDS_COUNT, PIXELS_DATA_PIN, NEO_GRB + NEO_KHZ800);
-uint32_t colorOn = pixels.Color(0, 255,255);
+uint32_t colorOn;
 uint32_t colorOff = pixels.Color(0,0,0);
 
 String readString;
 char c;
 boolean matrix[LEDS_COUNT];
+int r = 0;
+int g = 255;
+int b = 255;
 
 void setup() {
   pixels.begin();

      reset();
      break;
    } 
    if (c == END) {
      break;
    }  

  for (int i=0; i<LEDS_COUNT; i++) {
    matrix[i] = false;
  }
}

int stringToInt(String string) {
  char carray[readString.length() + 1];
  readString.toCharArray(carray, sizeof(carray));
  return atoi(carray);
}

void logMatrix() {
