This Flexible In-system Programmer is a programmer for 8bit AVR processors. The software runs under Windows and GNU/Linux. FLIP needs a Java Runtime Environment (JRE). It supports programming over RS232, USB and CAN.