ATmega32u4 is a low-power CMOS 8-bit AVR-RISC-based microcontroller. It has a total of 44 total pins. The complete ATmega32u4 pinout is as follows.