An Arduino style development board based on the AT90USB1287 or AT90USB647 MCU