Arduino IDE with support for AVR assembly language programming.