Language: English | Deutsch | 中国的       Change Country

Mega AVR » ATmega32U4

Order Number Distributor Stock    
ATmega32U4 Available Directly From Manufacturer QUOTE
AVR® microcontrollers combining USB controller and high performance analog features. The ATmega16U4 and ATmega32U4 reduce system cost in battery powered devices such as gaming accessories.

Battery powered devices can take advantage of being connected to a USB port to recharge. However, modern batteries require sophisticated algorithms to accelerate and optimize charging, while USB brings further constraints on the battery charging since it is limited both in the voltage and the maximum current it can provide. The new AVR devices allow optimized battery charging combined with USB functions. The analog to digital converter can be used to sense motion or pressure in the end application and the high-speed PWM is ideal for low cost motor control.

Gaming peripherals, such as sophisticated joysticks also require a number of analog to digital conversion channels and several PWM channels to drive force-feedback motors. The new devices have a rich feature set that address those needs and optimize the global system cost. This includes a 10-bit ADC with 12 channels; a built-in temperature sensor allowing compensating thermal effects on analog performance; a programmable gain x1, x10, x40 and x200 giving more flexibility to measure differential voltages for current monitoring. A high-speed timer with three PWM channels with complementary outputs and programmable dead-times allows 8-bit resolution PWM with an industry-best frequency of 500 kHz, up to 11-bit resolution PWM with a frequency over 60 kHz.

A hardware flow control on the USART eases the connection to other devices when bridging with USB at high baud rates. Digital inputs with TTL thresholds ease interface with 3V devices in mixed 5/3V applications. A On-Chip 3.3V regulator can deliver up to 50 mA and supply external devices in USB powered applications. Jitter and accuracy of the On-Chip 8 MHz calibrated RC oscillator can support serial communication without crystal. All devices include a hardware multiplier, one USART, one SPI, one TWI, two 8-bit and two 16-bit timers with PWM and 26 programmable I/Os.

ATmega16U4 features

  • 16 Kbytes of In-System Programmable (ISP) Flash,
  • 1 Kbytes of RAM
  • 512 bytes of EEPROM.

ATmega32U4 features

  • 32 Kbytes of In-System Programmable (ISP) Flash,
  • 2.5 Kbytes of RAM
  • 1 Kbytes of EEPROM.
They are available in 44-pin packages.

Data Sheet


Development Kits etc.

Provider Tool name Order Number
Atmel ATSTK500 AVR Starter Kit ATSTK500
Atmel AVR® STK600 Starter Kit ATSTK600

IDEs (Compilers etc.)

Provider Tool name Order Number
IAR Systems Embedded Workbench for Atmel AVR EWAVR
IAR Systems Embedded Workbench Atmel AVR Baseline EWAVR-BL
Atmel AVR Studio® 5 AVRStudio5

JTAG Probes

Provider Tool name Order Number
Atmel JTAGICE mkII On-Chip Debug system ATJTAGICE2
Abatron AG High-speed BDM/JTAG Interface for GNU Debugger BDI3000/A & bdiGDB Firmware

Operating Systems

Provider Tool name Order Number
CMX Systems CMX-Tiny+ RTOS CMX-Tiny
CMX Systems CMX-RTX, preemptive, multi-tasking RTOS CMX-RTX
SEGGER Microcontroller embOS (Real Time Operating System) 1.xx.xx

Stacks/Protocols/File systems

Provider Tool name Order Number
CMX Systems CMX TCP/IP is a full-featured and fast TCP/IP stack CMX-TCP/IP
CMX Systems CMX-MicroNet is a very small and fast TCP/IP stack CMX-MicroNet
SEGGER Microcontroller emWin (Graphics Software and GUI) 3.xx.xx
SEGGER Microcontroller emUSB (Embedded USB Stack) 9.xx.xx
SEGGER Microcontroller emFile (Embedded File System) 2.xx.xx
SEGGER Microcontroller embOS/IP (TCP/IP Stack) 7.xx.xx
HCC Embedded Smart-meter File System SMFS
HCC Embedded eTaskSync Verifiable Scheduler ETASKSYNC

Wireless Evaluation Boards

Provider Tool name Order Number


Provider Tool name Order Number
Atmel AT18F-DK3 AT18F-DK3

General Accessories

Provider Tool name Order Number
Atmel ATAVRDB101 Display Module ATAVRDB101