Arduino programming using avr gcc