byte rgb[] = {11, 10, 9}; int arr[3]; void setup() { Serial.begin(9600); } void loop() { int i =0; while(Serial.available()) { arr[i] = Serial.parseInt(); i++; } for(i=0;i<3;i++) { analogWrite(rgb[i],arr[i]); } delay(500); }