This product is a high performance, low power AVR® 8-bit microcontroller. It has an advanced RISC architecture, including 135 powerful instructions, most single clock cycle execution, 32 x 8 general purpose working registers, fully static operation, up to 16 MIPS throughput at 16 MHz, and an on-chip 2-cycle multiplier.
The ATmega32U6, AT90USB64, and AT90USB128 are low‑power 8‑bit AVR microcontrollers with integrated USB 2.0 full‑speed/low‑speed and On‑The‑Go capabilities. They combine a high‑performance RISC core, up to 16 MIPS at 16 MHz, and a rich peripheral set including multiple timers, PWM channels, a 10‑bit ADC, USART, SPI, I²C, and JTAG debug.
The datasheet provides detailed electrical characteristics, pin‑out diagrams for TQFP and QFN packages, memory configurations (Flash, EEPROM, SRAM), USB endpoint architecture, and power‑saving modes. Revision history and errata are also included to aid designers in selecting the appropriate device for embedded control applications.
| Flash Memory | 32 KB / 64 KB / 128 KB |
|---|---|
| EEPROM | 1 KB / 2 KB / 4 KB |
| SRAM | 2.5 KB / 4 KB / 8 KB |
| Operating Voltage | 2.7 V – 5.5 V |
| Operating Temperature | -40 °C to +85 °C |
| Maximum Frequency | 8 MHz @ 2.7 V, 16 MHz @ 4.5 V |
| USB Speed | Full‑speed 12 Mbit/s, Low‑speed 1.5 Mbit/s |
| Endpoints | 6 programmable endpoints (up to 256 bytes each) |
| ADC | 8‑channel, 10‑bit |
The devices operate from 2.7 V to 5.5 V.
The microcontrollers support USB full‑speed at 12 Mbit/s and low‑speed at 1.5 Mbit/s.