ATmega32U4 dual use

Note that the 32u4 only supports six USB endpoints, and the serial port takes three...