--- /dev/null
+#include <avr/io.h>
+#include <util/delay.h>
+#include <avr/sleep.h>
+#include <avr/interrupt.h>
+
+#include "lights.h"
+
+int main(void)
+{
+ _delay_ms(1500);
+ log_init();
+
+ init_pwm();
+ init_adc();
+ init_tmr();
+
+ pwmled_init();
+
+ log_set_state(3);
+
+ sei();
+#if 1
+ while (1)
+ ; // sleep_mode();
+#endif
+
+#if 0
+ DDRB |= _BV(PB2);
+ while (1) {
+ PORTB |= _BV( PB2 );
+ _delay_ms(200);
+ PORTB &=~ _BV( PB2 );
+ _delay_ms(200);
+ }
+#endif
+}