   TIMSK0 &= ~_BV(OCIE0A);
 }
 
+void setLedColor(int r, int g, int b) {
+  for (int i = 0; i < LED_COUNT; i++) {
+    pixels.setPixelColor(i, pixels.Color(r, g, b));
+  }
+  
+  pixels.show();
+}
+
 void setup(void) {
   pinMode(DOOR_SWITCH, INPUT);
   pinMode(DEFROST_SWITCH, INPUT);

    .setDefrostDurationInTicks(30 * TICKS_PER_MINUTE)
    .setMinimumTicksForCompressorChange(10 * TICKS_PER_MINUTE)
    .setMinimumTicksForDoorClose(100);
  
  Serial.begin(9600);
  setInterrupt();

#define TICKS_PER_HOUR     (60 * TICKS_PER_MINUTE)

Chillduino chillduino;
Adafruit_NeoPixel pixels(LED_COUNT, LEDS, NEO_GRB + NEO_KHZ800);

SIGNAL(TIMER0_COMPA_vect) {
  chillduino.tick();
