avr misc libraries