... as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button ... the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter ... all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows ...