AVR-based IR interface for lircd