The ATMega 32U4 is an 8-bit AVR microcontroller featuring 32KB self-programming flash program memory, 2.5KB SRAM, 1KB EEPROM and a 12-channel 10-bit A\/D-converter. It even has on-chip USB 2.0. You might recognize it from our Pro Micro development boards as well as the Arduino Leonardo.\n\n