Atmel Corporation
Products > AVR® 8-Bit RISC > Devices

AVR® 8-Bit RISC -

right arrow Automotive AVR   right arrowLighting AVR
right arrow AVR Z-Link   right arrowmegaAVR
right arrow Battery Management AVR   right arrowtinyAVR
right arrow CAN AVR   right arrowUSB AVR
right arrow LCD AVR   right arrowXMEGA
right arrow    right arrow ()

Automotive AVR
ATtiny167 Automotive The ATtiny167 provides the following features: 16K byte of In-System Programmable Flash, 512 bytes EEPROM, 512 bytes SRAM, 6 general purpose I/O lines, 32 general purpose working reg-isters, one 8-bit Timer/Counter with compare modes, one 8-bit high speed Timer/Counter, Universal Serial Interface, a LIN controller, Internal and External Interrupts, a 4-channel, 10-bit ADC, a programmable Watchdog Timer with internal Oscillator, and three software selectable power saving modes.
ATtiny24 Automotive 2K Bytes of In-System Self-Programmable Flash, 128 Bytes In-System Programmable EEPROM, 128 Bytes Internal SRAM. 8-bit and 16-bit timer/counters with PWM, 10-bit ADC, USI-Universal Serial Interface, On-chip Temperature Sensor. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.
See datasheet for automotive ordering codes.
8KB version: ATtiny84 Automotive
4KB version: ATtiny44 Automotive
Note: All of our kits use industrial product versions.
ATtiny25 Automotive 2K Bytes of In-System Self-Programmable Flash, 128 Bytes In-System Programmable EEPROM, 128 Bytes Internal SRAM. Two 8-bit timer/counters with PWM and prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.

See datasheet for automotive ordering codes.

4KB version: ATtiny45 Automotive
8KB version: ATtiny85 Automotive

Note: all our kits are using industrial product versions.
ATtiny261 Automotive 2K Bytes of In-System Self-Programmable Flash, 128 Bytes In-System Programmable EEPROM, 128 Bytes Internal SRAM. One 8/16-bit timer/counter with PWM and prescaler, one 8/10-bit High-speed timer/counter with PWM and separate prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.
4KB version: ATtiny461 Automotive
8KB version: ATtiny861 Automotive
ATtiny44 Automotive 4K Bytes of In-System Self-Programmable Flash, 256 Bytes In-System Programmable EEPROM, 256 Bytes Internal SRAM. 8-bit and 16-bit timer/counters with PWM, 10-bit ADC, USI-Universal Serial Interface, On-chip Temperature Sensor. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.
See datasheet for automotive ordering codes.
8KB version: ATtiny84 Automotive
2KB version: ATtiny24 Automotive
Note: All of our kits use industrial product versions.
ATtiny45 Automotive 4K Bytes of In-System Self-Programmable Flash, 256 Bytes In-System Programmable EEPROM, 256 Bytes Internal SRAM. Two 8-bit timer/counters with PWM and prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.

See datasheet for automotive ordering codes.

2KB version: ATtiny25 Automotive
8KB version: ATtiny85 Automotive

Note: all our kits are using industrial product versions.
ATtiny461 Automotive 4K Bytes of In-System Self-Programmable Flash, 256 Bytes In-System Programmable EEPROM, 256 Bytes Internal SRAM. One 8/16-bit timer/counter with PWM and prescaler, one 8/10-bit High-speed timer/counter with PWM and separate prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.
2KB version: ATtiny261 Automotive
8KB version: ATtiny861 Automotive
ATtiny84 Automotive 8K Bytes of In-System Self-Programmable Flash, 512 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. 8-bit and 16-bit timer/counters with PWM, 10-bit ADC, USI-Universal Serial Interface, On-chip Temperature Sensor. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.
See datasheet for automotive ordering codes.
4KB version: ATtiny44 Automotive
2KB version: ATtiny24 Automotive
Note: All of our kits use industrial product versions.
ATtiny85 Automotive 8K Bytes of In-System Self-Programmable Flash, 512 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. Two 8-bit timer/counters with PWM and prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.

See datasheet for automotive ordering codes.

2KB version: ATtiny25 Automotive
4KB version: ATtiny45 Automotive

Note: all our kits are using industrial product versions.
ATtiny861 Automotive 8K Bytes of In-System Self-Programmable Flash, 512 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. One 8/16-bit timer/counter with PWM and prescaler, one 8/10-bit High-speed timer/counter with PWM and separate prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.
2KB version: ATtiny261 Automotive
4KB version: ATtiny461 Automotive
ATtiny87 Automotive The ATtiny87 provides the following features: 8K byte of In-System Programmable Flash, 512 bytes EEPROM, 512 bytes SRAM, 6 general purpose I/O lines, 32 general purpose working reg-isters, one 8-bit Timer/Counter with compare modes, one 8-bit high speed Timer/Counter, Universal Serial Interface, a LIN controller, Internal and External Interrupts, a 4-channel, 10-bit ADC, a programmable Watchdog Timer with internal Oscillator, and three software selectable power saving modes.
ATtiny88 Automotive picoPower technology AVR Microcontroller.
8K Bytes of In-System Self-Programmable Flash, 64 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. 8-bit timer/counter and 16-bit timer/counter with PWM, 10-bit ADC, SPI-Serial Peripheral Interface. debugWIRE for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 V operation.

Note: all our kits are using industrial product versions.

Industrial Version
ATtiny88
ATmega48 Automotive 4K byte self-programming Flash Program Memory, 512 byte SRAM, 256 Byte EEPROM, 8 Channel 10-bit A/D-converter(TQFP/MLF). debugWIRE On-chip Debug System. Up to 16 MIPS throughput at 16 MHz.

See datasheet for automotive ordering codes.

8Kbyte version: ATmega88 Automotive
16Kbyte version: ATmega168 Automotive

Note: all our kits are using industrial product versions.

Industrial Versions
ATmega48 ATmega88 ATmega168
ATmega88 Automotive 8K byte self-programming Flash Program Memory, 1K Byte SRAM, 256 Byte EEPROM, 8 Channel 10-bit A/D-converter(TQFP/MLF). debugWIRE On-chip Debug System. Up to 16 MIPS throughput at 16 MHz.

See datasheet for automotive ordering codes.

4Kbyte version: ATmega48 Automotive
16Kbyte version: ATmega168 Automotive

Note: all our kits are using industrial product versions.

Industrial Versions
ATmega48 ATmega88 ATmega168
ATmega168 Automotive 16K byte self-programming Flash Program Memory, 512 byte SRAM, 256 Byte EEPROM, 8 Channel 10-bit A/D-converter(TQFP/MLF). debugWIRE On-chip Debug System. Up to 16 MIPS throughput at 16 MHz.

See datasheet for automotive ordering codes.

4Kbyte version: ATmega48 Automotive
8Kbyte version: ATmega88 Automotive

Note: all our kits are using industrial product versions.

Industrial Versions
ATmega48 ATmega88 ATmega168
AT90CAN128 Automotive 8-bit AVR Microcontroller with 128K Bytes of ISP Flash and CAN Controller. V2.0A and V2.0B standard compliant, the CAN controller handles independent message objects programmable on-the-fly. Perfectly suited for Industrial and Automotive applications, the microcontroller support CANopen, DeviceNet™ and OSEK™ implementation.

See datasheet for automotive ordering codes.

Note: all our kits are using industrial product versions.

Industrial Version: AT90CAN128

Certificate: CAN Conformance by C&S
AT90CAN32 Automotive 8-bit AVR Microcontroller with 32K Bytes of ISP Flash and CAN Controller. V2.0A and V2.0B standard compliant, the CAN controller handles independent message objects programmable on-the-fly. Perfectly suited for Industrial and Automotive applications, the microcontroller support CANopen, DeviceNet™ and OSEK™ implementation.

See datasheet for automotive ordering codes.

Note: all our kits are using industrial product versions.

Industrial Version: AT90CAN32

Certificate: CAN Conformance by C&S
AT90CAN64 Automotive 8-bit AVR Microcontroller with 64K Bytes of ISP Flash and CAN Controller. V2.0A and V2.0B standard compliant, the CAN controller handles independent message objects programmable on-the-fly. Perfectly suited for Industrial and Automotive applications, the microcontroller support CANopen, DeviceNet™ and OSEK™ implementation.

See datasheet for automotive ordering codes.

Note: all our kits are using industrial product versions.

Industrial Version: AT90CAN64

Certificate: CAN Conformance by C&S
ATmega32C1 Automotive 8-bit AVR Microcontroller with 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, CAN Controller with 6 message-objects, LIN Controller, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega32M1 Automotive 8-bit AVR Microcontroller with 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, CAN Controller with 6 message-objects, LIN Controller, Power Stage Controller, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega64C1 Automotive 8-bit AVR Microcontroller with 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, CAN Controller with 6 message-objects, LIN Controller, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega64M1 Automotive 8-bit AVR Microcontroller with 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, CAN Controller with 6 message-objects, LIN Controller, Power Stage Controller, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega164P Automotive 16-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512-Byte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt Operation.

See datasheet for automotive ordering codes.
32KB version: ATmega324P Automotive
64KB version: ATmega644P Automotive

Note: all our kits are using industrial product versions.
ATmega328P Automotive picoPower technology AVR Microcontroller.
32K Byte self-programming Flash Program Memory, 2K Byte SRAM, 1K Byte EEPROM, 8 Channel 10-bit A/D-converter(TQFP/MLF). debugWIRE On-chip Debug System. Up to 16 MIPS throughput at 16 MHz.

Note: all our kits are using industrial product versions.

Industrial Version
ATmega328P
ATmega169P Automotive picoPower technology AVR Microcontroller.
16-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512 Byte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. 4 X 25 Segment LCD Driver. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt Operation.
ATmega324P automotive 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt Operation.

See datasheet for automotive ordering codes.
16KB version: ATmega164P Automotive
64KB version: ATmega644P Automotive

Note: all our kits are using industrial product versions.
ATmega644P Automotive 64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt Operation.

See datasheet for automotive ordering codes.
16KB version: ATmega164P Automotive
32KB version: ATmega324P Automotive

Note: all our kits are using industrial product versions.

AVR Z-Link
ATmega64RZAPV MCU Wireless chipset for IEEE 802.15.4 and ZigBee applications.
The ATmega64RZAPV is a bundle of ATmega644P AVR and AT86RF230 radio.
ATmega64RZAV MCU Wireless chipset for IEEE 802.15.4 and ZigBee applications.
The ATmega64RZAV is a bundle of ATmega644 AVR and AT86RF230 radio.
ATmega128RZAV MCU Wireless chipset for IEEE 802.15.4 and ZigBee applications.
The ATmega128RZAV is a bundle of ATmega1281 AVR MCU and AT86RF230 radio.
ATmega128RZBV MCU Wireless chipset for IEEE 802.15.4 and ZigBee applications.
The ATmega128RZBV is a bundle of ATmega1280 AVR and AT86RF230 radio.
ATmega256RZAV MCU Wireless chipset for IEEE 802.15.4 and ZigBee applications.
The ATmega256RZAV is a bundle of ATmega2561 AVR and AT86RF230 radio.
ATmega256RZBV MCU Wireless chipset for IEEE 802.15.4 and ZigBee applications.
The ATmega256RZBV is a bundle of ATmega2560 AVR and AT86RF230 radio.

Battery Management AVR
ATmega16HVA 16-Kbyte self-programming Flash Program Memory, 512-Bytes SRAM, 256-Bytes EEPROM, 1 or 2 cells in series, Over-current, High-current and Short-circuit protection, 12-bit Voltage ADC, 18-bit Coulomb Counter Current ADC, debugWire interface for on-chip debug. Up to 4 MIPS throughput at 4 MHz. 1.8 - 9 Volt Operation.

8 KB version: ATmega8HVA
ATmega16HVB 16-Kbyte self-programming Flash Program Memory, 1KBytes SRAM, 512-Bytes EEPROM, 2,3 or 4 cells in series, Over-current, High-current and Short-circuit protection, 12-bit Voltage ADC, 18-bit Coulomb Counter Current ADC, debugWire interface for on-chip debug. Up to 8 MIPS throughput at 8 MHz. 4 - 25 Volt Operation.

32 KB version: ATmega32HVB
ATmega32HVB 32-Kbyte self-programming Flash Program Memory, 2KBytes SRAM, 1KBytes EEPROM, 2,3 or 4 cells in series, Over-current, High-current and Short-circuit protection, 12-bit Voltage ADC, 18-bit Coulomb Counter Current ADC, debugWire interface for on-chip debug. Up to 8 MIPS throughput at 8 MHz. 4 - 25 Volt Operation.

16 KB version: ATmega16HVB
ATmega406 40-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 512-Byte EEPROM, up to 4 Battery Cells in series, Cell balancing, Under-voltage protection, Over-current and Short-circuit protection, 12-bit Voltage ADC, Coulomb Counter Current measurement, SM-bus interfae, JTAG interface for on-chip debug. Up to 1 MIPS throughput at 1 MHz. 4 - 25 Volt Operation.
ATmega8HVA 8-Kbyte self-programming Flash Program Memory, 512-Bytes SRAM, 256-Bytes EEPROM, 1 or 2 cells in series, Over-current, High-current and Short-circuit protection, 12-bit Voltage ADC, 18-bit Coulomb Counter Current ADC, debugWire interface for on-chip debug. Up to 4 MIPS throughput at 4 MHz. 1.8 - 9 Volt Operation.

16 KB version: ATmega16HVA

CAN AVR
AT90CAN128 8-bit AVR Microcontroller with 128K Bytes of ISP Flash and CAN Controller. V2.0A and V2.0B standard compliant, the CAN controller handles independent message objects programmable on-the-fly. Perfectly suited for Industrial and Automotive applications, the microcontroller support CANopen, DeviceNet™ and OSEK™ implementation.
Automotive Version:
AT90CAN128 Automotive

Certificate: CAN Conformance by C&S
AT90CAN32 8-bit AVR Microcontroller with 32K Bytes of ISP Flash and CAN Controller. V2.0A and V2.0B standard compliant, the CAN controller handles independent message objects programmable on-the-fly. Perfectly suited for Industrial applications, the microcontroller support CANopen, DeviceNet™ and OSEK™ implementation.
Automotive Version:
AT90CAN32 Automotive

Certificate: CAN Conformance by C&S
AT90CAN64 8-bit AVR Microcontroller with 64K Bytes of ISP Flash and CAN Controller. V2.0A and V2.0B standard compliant, the CAN controller handles independent message objects programmable on-the-fly. Perfectly suited for Industrial applications, the microcontroller support CANopen, DeviceNet™ and OSEK™ implementation.
Automotive Version:
AT90CAN64 Automotive

Certificate: CAN Conformance by C&S
ATmega16M1 8-bit AVR Microcontroller with 16-KByte of ISP Flash, 1-KByte SRAM, 512-Byte EEPROM, CAN V2.0A/B Controller with 6 message objects, LIN 2.1 and 1.3 Controller. Up to 11 Channel 10-bit A/D-converter. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
32 KB Version: ATmega32M1
64 KB Version: ATmega64M1
ATmega32C1 Automotive 8-bit AVR Microcontroller with 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, CAN Controller with 6 message-objects, LIN Controller, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega32M1 8-bit AVR Microcontroller with 32-KByte of ISP Flash, 2-KByte SRAM, 1-KByte EEPROM, CAN V2.0A/B Controller with 6 message objects, LIN 2.1 and 1.3 Controller. Up to 11 Channel 10-bit A/D-converter. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
16 KB Version: ATmega16M1
64 KB Version: ATmega64M1
ATmega32M1 Automotive 8-bit AVR Microcontroller with 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, CAN Controller with 6 message-objects, LIN Controller, Power Stage Controller, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega64C1 Automotive 8-bit AVR Microcontroller with 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, CAN Controller with 6 message-objects, LIN Controller, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega64M1 8-bit AVR Microcontroller with 64-KByte of ISP Flash, 4-KByte SRAM, 2-KByte EEPROM, CAN V2.0A/B Controller with 6 message objects, LIN 2.1 and 1.3 Controller. Up to 11 Channel 10-bit A/D-converter. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
16 KB Version: ATmega16M1
32 KB Version: ATmega32M1
ATmega64M1 Automotive 8-bit AVR Microcontroller with 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, CAN Controller with 6 message-objects, LIN Controller, Power Stage Controller, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.

LCD AVR
ATmega3290P picoPower technology AVR Microcontroller.
32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. 4 X 40 Segment LCD Driver. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
64-pin version: ATmega329P
ATmega329P picoPower technology AVR Microcontroller.
32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. 4 X 25 Segment LCD Driver. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
100-pin version: ATmega3290P
ATmega169P picoPower technology AVR Microcontroller.
16-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512 Byte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. 4 X 25 Segment LCD Driver. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
ATmega329 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. 4 X 25 Segment LCD Driver. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
100-pin version: ATmega3290
64KB/64-pin version: ATmega649
64KB/100-pin version: ATmega6490
ATmega3290 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. 4 X 40 Segment LCD Driver. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
64-pin version: ATmega329
64KB/64-pin version: ATmega649
64KB/100-pin version: ATmega6490
ATmega649 64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. 4 X 25 Segment LCD Driver. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
100-pin version: ATmega6490
32KB/64-pin version: ATmega329
32KB/100-pin version: ATmega3290
ATmega6490 64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. 4 X 40 Segment LCD Driver. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
64-pin version: ATmega649
32KB/64-pin version: ATmega329
32KB/100-pin version: ATmega3290

Lighting AVR
AT90PWM1 Specially designed for Lamp ballast and Motor Control applications, the AT90PWM1 AVR microcontroller features 8 KBytes Flash memory, 7-channel advanced PWM, 8-channel 8-bit ADC, two 12-bit High Speed PSC (Power Stage Controllers) with 4-bit Resolution Enhancement.
AT90PWM2 Specially designed for Lamp ballast and Motor Control applications, the AT90PWM2 AVR microcontroller features 8 KBytes Flash memory, 7-channel advanced PWM, 8-channel 8-bit ADC, two or three 12-bit High Speed PSC (Power Stage Controllers) with 4-bit Resolution Enhancement and DALI protocol support.
AT90PWM2B is the latest version and is reccommended for all new designs.
AT90PWM216 Specially designed for Lamp ballast applications, the AT90PWM216 AVR microcontroller features 16 Kbytes Flash memory, 7-channel advanced PWM, 8-channel 10-bit ADC, a 10-bit DAC, two or three 12-bit High Speed PSC (Power Stage Controllers) with 4-bit Resolution Enhancement and DALI protocol support.
AT90PWM2B Specially designed for Lamp ballast and Motor Control applications, the AT90PWM2B AVR microcontroller features 8 KBytes Flash memory, 7-channel advanced PWM, 8-channel 8-bit ADC, two or three 12-bit High Speed PSC (Power Stage Controllers) with 4-bit Resolution Enhancement and DALI protocol support.
AT90PWM3 Specially designed for Lamp ballast and Motor Control applications, the AT90PWM3 AVR microcontroller features 8 Kbytes Flash memory, 10-channel advanced PWM, 11-channel 8-bit ADC, a 10-bit DAC, two or three 12-bit High Speed PSC (Power Stage Controllers) with 4-bit Resolution Enhancement and DALI protocol support.
AT90PWM3B is the latest product version and must be used for all new designs.
AT90PWM316 Specially designed for Lamp ballast and Motor Control applications, the AT90PWM316 AVR microcontroller features 16 Kbytes Flash memory, 10-channel advanced PWM, 11-channel 10-bit ADC, a 10-bit DAC, three 12-bit High Speed PSC (Power Stage Controllers) with 4-bit Resolution Enhancement and DALI protocol support.
AT90PWM3B Specially designed for Lamp ballast and Motor Control applications, the AT90PWM3B AVR microcontroller features 8 Kbytes Flash memory, 10-channel advanced PWM, 11-channel 8-bit ADC, a 10-bit DAC, two or three 12-bit High Speed PSC (Power Stage Controllers) with 4-bit Resolution Enhancement and DALI protocol support.

megaAVR
ATmega1284P picoPower technology AVR Microcontroller. 128K Bytes self-programming Flash Program Memory, 16K Bytes SRAM, 4K Bytes EEPROM, two 16-bit Timer/Counters, two 8-bit Timer/Counters, Real Time Counter, 8 Channel 10-bit A/D-converter(TQFP/MLF). JTAG Interface for On-chip Debug. Up to 20 MIPS throughput at 20 MHz.
ATmega48PA picoPower technology AVR Microcontroller.
4K byte self-programming Flash Program Memory, 512 byte SRAM, 256 Byte EEPROM, 8 Channel 10-bit A/D-converter(TQFP and QFN/MLF). debugWIRE On-chip Debug System. Up to 20 MIPS throughput at 20 MHz.
8Kbyte version: ATmega88PA
16Kbyte version: ATmega168PA
32Kbyte version: ATmega328P
ATmega8A 8-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512 Byte EEPROM, 6 or 8 Channel 10-bit A/D-converter. Up to 16 MIPS throughput at 16 Mhz. 2.7 - 5.5 Volt operation.
ATmega88PA picoPower technology AVR Microcontroller.
8K Byte self-programming Flash Program Memory, 1K Byte SRAM, 512 Bytes EEPROM, 8 Channel 10-bit A/D-converter(TQFP/MLF). debugWIRE On-chip Debug System. Up to 20 MIPS throughput at 20 MHz.
4Kbyte version: ATmega48PA
16Kbyte version: ATmega168PA
32Kbyte version: ATmega328P
ATmega8515 8-Kbyte self-programming Flash Program Memory, 544 Byte internal + up to 64 Kbyte external SRAM, 512 Byte EEPROM. Up to 16 MIPS throughput at 16 Mhz. 2.7 - 5.5 Volt operation.
ATmega8535 8-Kbyte self-programming Flash Program Memory, 544 Byte SRAM, 512 Byte EEPROM, 8-channel 10-bit A/D Converter. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega16A 16-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512 Byte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 Mhz. 2.7 - 5.5 Volt operation.
ATmega162 16-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512 Byte EEPROM, JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt operation.
ATmega164P picoPower technology AVR Microcontroller.
16-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512-Byte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
32KB version: ATmega324P
64KB version: ATmega644P
ATmega165P picoPower technology AVR Microcontroller.
16-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512 Byte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt operation.
ATmega168PA picoPower technology AVR Microcontroller.
16K Byte self-programming Flash Program Memory, 1K Byte SRAM, 512 Bytes EEPROM, 8 Channel 10-bit A/D-converter(TQFP/MLF). debugWIRE On-chip Debug System. Up to 20 MIPS throughput at 20 MHz.
4Kbyte version: ATmega48PA
8Kbyte version: ATmega88PA
32Kbyte version: ATmega328P
ATmega328P picoPower technology AVR Microcontroller.
32K Byte self-programming Flash Program Memory, 2K Byte SRAM, 1K Byte EEPROM, 8 Channel 10-bit A/D-converter(TQFP/MLF). debugWIRE On-chip Debug System. Up to 20 MIPS throughput at 20 MHz.
4Kbyte version: ATmega48PA
8Kbyte version: ATmega88PA
16Kbyte version: ATmega168PA
ATmega32A 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-Kbyte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 Mhz. 2.7 - 5.5 Volt operation.
ATmega164PA picoPower technology AVR Microcontroller.
16-Kbyte self-programming Flash Program Memory, 1-Kbyte SRAM, 512-Byte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
32KB version: ATmega324PA
64KB version: ATmega644P
ATmega324P picoPower technology AVR Microcontroller.
32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
16KB version: ATmega164P
64KB version: ATmega644P
ATmega324PA picoPower technology AVR Microcontroller.
32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
16KB version: ATmega164PA
64KB version: ATmega644P
ATmega644PA picoPower technology AVR Microcontroller.
64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
16KB version: ATmega164PA
32KB version: ATmega644PA
ATmega325 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
100-pin version: ATmega3250
64KB/64-pin version: ATmega645
64KB/100-pin version: ATmega6450
ATmega325P picoPower technology AVR Microcontroller.
32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
100-pin version: ATmega3250P
ATmega3250 32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
64-pin version: ATmega325
64KB/64-pin version: ATmega645
64KB/100-pin version: ATmega6450
ATmega3250P picoPower technology AVR Microcontroller.
32-Kbyte self-programming Flash Program Memory, 2-Kbyte SRAM, 1-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
64-pin version: ATmega325P
ATmega644 64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
ATmega644P picoPower technology AVR Microcontroller.
64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 Volt Operation.
16KB version: ATmega164P
32KB version: ATmega324P
ATmega64 64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-Kbyte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 Mhz. 2.7 - 5.5 Volt operation.
ATmega64A 64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-Kbyte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 Mhz. 2.7 - 5.5 Volt operation.
ATmega645 64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
100-pin version: ATmega6450
32KB/64-pin version: ATmega325
32KB/100-pin version: ATmega3250
ATmega6450 64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
64-pin version: ATmega645
32KB/64-pin version: ATmega325
32KB/100-pin version: ATmega3250
ATmega640 64-Kbyte self-programming Flash Program Memory, 8-Kbyte SRAM, 4-KByte EEPROM, 16 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
128KB/64-pin version: ATmega1281
128KB/100-pin version: ATmega1280
256KB/64-pin version: ATmega2561
256KB/100-pin version: ATmega2560
ATmega128A 128-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 4-Kbyte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega1281 128-Kbyte self-programming Flash Program Memory, 8-Kbyte SRAM, 4-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
64KB/100-pin version: ATmega640
128KB/100-pin version: ATmega1280
256KB/64-pin version: ATmega2561
256KB/100-pin version: ATmega2560
ATmega1280 128-Kbyte self-programming Flash Program Memory, 8-Kbyte SRAM, 4-KByte EEPROM, 16 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
64KB/100-pin version: ATmega640
128KB/64-pin version: ATmega1281
256KB/64-pin version: ATmega2561
256KB/100-pin version: ATmega2560
ATmega2561 256-Kbyte self-programming Flash Program Memory, 8-Kbyte SRAM, 4-KByte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
64KB/100-pin version: ATmega640
128KB/64-pin version: ATmega1281
128KB/100-pin version: ATmega1280
256KB/100-pin version: ATmega2560
ATmega2560 256-Kbyte self-programming Flash Program Memory, 8-Kbyte SRAM, 4-KByte EEPROM, 16 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 1.8 - 5.5 Volt Operation.
64KB/100-pin version: ATmega640
128KB/64-pin version: ATmega1281
128KB/100-pin version: ATmega1280
256KB/64-pin version: ATmega2561

tinyAVR
ATtiny10 1K Bytes of In-System Programmable Flash, 32 Bytes Internal SRAM. One 16-bit Timer/Counter with PWM channels, 8-bit ADC, Analog Comparator. Up to 12 MIPS throughput at 12 MHz. 1.8 - 5.5 V operation.
1K version without ADC: ATtiny9
512 Bytes version: ATtiny5
512 Bytes version without ADC: ATtiny4
ATtiny12 1-Kbyte In-System programmable Flash Program Memory, 32 byte SRAM, 64 Byte EEPROM, Up to 8 MIPS throughput at 8 Mhz.

Not recommended for new designs
ATtiny13A picoPower technology AVR Microcontroller.
1-Kbyte In-System programmable Flash Program Memory, 64-Byte SRAM, 64-Byte EEPROM, 32-Byte Register File, 4-channel 10-bit A/D, Up to 20 MIPS throughput at 20 MHz.
ATtiny2313 2K Bytes of In-System Self-Programmable Flash, 128 Bytes In-System Programmable EEPROM, 128 Bytes Internal SRAM. USI--Universal Serial Interface, Full Duplex UART. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz.
ATtiny24 2K Bytes of In-System Self-Programmable Flash, 128 Bytes In-System Programmable EEPROM, 128 Bytes Internal SRAM. 8-bit and 16-bit timer/counters with PWM, 10-bit ADC, USI-Universal Serial Interface, On-chip Temperature Sensor. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.
8KB version: ATtiny84
4KB version: ATtiny44A
ATtiny24A picoPower technology AVR Microcontroller.
2K Bytes of In-System Self-Programmable Flash, 128 Bytes In-System Programmable EEPROM, 128 Bytes Internal SRAM. 8-bit and 16-bit timer/counters with PWM, 10-bit ADC, USI-Universal Serial Interface, On-chip Temperature Sensor. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5V operation.
4KB version: ATtiny44A
ATtiny25 2K Bytes of In-System Self-Programmable Flash, 128 Bytes In-System Programmable EEPROM, 128 Bytes Internal SRAM. Two 8-bit timer/counters with PWM and prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.
8KB version: ATtiny85
4KB version: ATtiny45
Automotive Versions
ATtiny25 Auto, ATtiny45 Auto, ATtiny85 Auto
ATtiny261A 2K Bytes of In-System Self-Programmable Flash, 128 Bytes In-System Programmable EEPROM, 128 Bytes Internal SRAM. One 8/16-bit timer/counter with PWM and prescaler, one 8/10-bit High-speed timer/counter with PWM and separate prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.
4KB version: ATtiny461A
8KB version: ATtiny861A
Automotive Version: ATtiny261 Automotive
ATtiny28L 2K Flash Program Memory, 32 bytes register file, Keyboard interrupt, high-current LED driver, Analog Comparator. Up to 4 MIPS throughput at 4 MHz.
ATtiny4 512 Bytes of In-System Programmable Flash, 32 Bytes Internal SRAM. One 16-bit Timer/Counter with PWM channels, Analog Comparator. Up to 12 MIPS throughput at 12 MHz. 1.8 - 5.5 V operation.
1KB version with ADC: ATtiny10
1KB version: ATtiny9
512 Bytes version with ADC: ATtiny5
ATtiny43U Ultra low voltage device for portable and other battery operated applications.

Integrated boost converter automatically generates a stable 3V supply voltage from a low voltage battery input down to 0.7V.

4-Kbyte In-System programmable Flash Program Memory, 256-Byte SRAM, 64-Byte EEPROM, 32-Byte Register File, Two 8-bit Timer/Counters with PWM channels, 4-channel 10-bit A/D, Analog Comparator, Temperature Sensor, USI-Universal Serial Interface, and debugWIRE for on-chip-debug. Up to 1 MIPS throughput per MHz.
ATtiny44A picoPower technology AVR Microcontroller.
4K Bytes of In-System Self-Programmable Flash, 256 Bytes In-System Programmable EEPROM, 256 Bytes Internal SRAM. 8-bit and 16-bit timer/counters with PWM, 10-bit ADC, USI-Universal Serial Interface, On-chip Temperature Sensor. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5V operation.
ATtiny45 4K Bytes of In-System Self-Programmable Flash, 256 Bytes In-System Programmable EEPROM, 256 Bytes Internal SRAM. Two 8-bit timer/counters with PWM and prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.
8KB version: ATtiny85
2KB version: ATtiny25
Automotive Versions
ATtiny25 Auto, ATtiny45 Auto, ATtiny85 Auto
ATtiny461A 4K Bytes of In-System Self-Programmable Flash, 256 Bytes In-System Programmable EEPROM, 256 Bytes Internal SRAM. One 8/16-bit timer/counter with PWM and prescaler, one 8/10-bit High-speed timer/counter with PWM and separate prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.
2KB version: ATtiny261A
8KB version: ATtiny861A
Automotive Version: ATtiny461 Automotive
ATtiny48 picoPower technology AVR Microcontroller.
4K Bytes of In-System Self-Programmable Flash, 64 Bytes In-System Programmable EEPROM, 256 Bytes Internal SRAM. 8-bit timer/counter and 16-bit timer/counter with PWM, 10-bit ADC, SPI-Serial Peripheral Interface. debugWIRE for on-chip-debug. Up to 12 MIPS throughput at 12 MHz. 1.8 - 5.5 V operation.
8KB version: ATtiny88
ATtiny5 512 Bytes of In-System Programmable Flash, 32 Bytes Internal SRAM. One 16-bit Timer/Counter with PWM channels, 8-bit ADC, Analog Comparator. Up to 12 MIPS throughput at 12 MHz. 1.8 - 5.5 V operation.
1KB version: ATtiny10
1KB version without ADC: ATtiny9
512 Bytes version without ADC: ATtiny4
ATtiny84 8K Bytes of In-System Self-Programmable Flash, 512 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. 8-bit and 16-bit timer/counters with PWM, 10-bit ADC, USI-Universal Serial Interface, On-chip Temperature Sensor. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.
4KB version: ATtiny44A
2KB version: ATtiny24
ATtiny85 8K Bytes of In-System Self-Programmable Flash, 512 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. Two 8-bit timer/counters with PWM and prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.
4KB version: ATtiny45
2KB version: ATtiny25
Automotive Versions
ATtiny25 Auto, ATtiny45 Auto, ATtiny85 Auto
ATtiny861A 8K Bytes of In-System Self-Programmable Flash, 512 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. One 8/16-bit timer/counter with PWM and prescaler, one 8/10-bit High-speed timer/counter with PWM and separate prescaler, 10-bit ADC, USI-Universal Serial Interface. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.
2KB version: ATtiny261A
4KB version: ATtiny461A
Automotive Version: ATtiny861 Automotive
ATtiny88 picoPower technology AVR Microcontroller.
8K Bytes of In-System Self-Programmable Flash, 64 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. 8-bit timer/counter and 16-bit timer/counter with PWM, 10-bit ADC, SPI-Serial Peripheral Interface. debugWIRE for on-chip-debug. Up to 12 MIPS throughput at 12 MHz. 1.8 - 5.5 V operation.
4KB version: ATtiny48
ATtiny9 1K Bytes of In-System Programmable Flash, 32 Bytes Internal SRAM. One 16-bit Timer/Counter with PWM channels, Analog Comparator. Up to 12 MIPS throughput at 12 MHz. 1.8 - 5.5 V operation.
1KB version with ADC: ATtiny10
512 Bytes version with ADC: ATtiny5
512 Bytes version: ATtiny4

USB AVR
AT90USB1286 USB Function Microcontroller.
128-Kbyte self-programming Flash Program Memory, 8-Kbyte SRAM, 4-Kbyte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
AT90USB1287 USB On-The-Go (OTG) Microcontroller.
128-Kbyte self-programming Flash Program Memory, 8-Kbyte SRAM, 4-Kbyte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
AT90USB162 USB Microcontroller.
16-Kbyte self-programming Flash Program Memory, 512-byte SRAM, 512-byte EEPROM. DebugWire interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
AT90USB646 USB Function Microcontroller.
64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-Kbyte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
AT90USB647 USB On-The-Go (OTG) Microcontroller.
64-Kbyte self-programming Flash Program Memory, 4-Kbyte SRAM, 2-Kbyte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
AT90USB82 USB Microcontroller.
8-Kbyte self-programming Flash Program Memory, 512-byte SRAM, 512-byte EEPROM. DebugWire interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega16U2 USB Microcontroller.
16-Kbyte self-programming Flash Program Memory, 512-byte SRAM, 512-byte EEPROM. DebugWire interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega16U4 16-Kbytes of In-System Programmable Flash, 1-Kbyte EEPROM, 2.5-Kbytes SRAM, USB 2.0 Full-speed/Low Speed Device Module. High-speed PWMs, 12-channel 10-bit ADC. JTAG test interface. Up to 16 MIPS Throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega32U2 USB Microcontroller.
32-Kbyte self-programming Flash Program Memory, 1024-byte SRAM, 1024-byte EEPROM. DebugWire interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega32U4 32-Kbytes of In-System Programmable Flash, 1-Kbyte EEPROM, 2.5-Kbytes SRAM, USB 2.0 Full-speed/Low Speed Device Module. High-speed PWMs, 12-channel 10-bit ADC. JTAG test interface. Up to 16 MIPS Throughput at 16 MHz. 2.7 - 5.5 Volt operation.
ATmega8U2 USB Microcontroller.
8-Kbyte self-programming Flash Program Memory, 512-byte SRAM, 512-byte EEPROM. DebugWire interface for on-chip-debug. Up to 16 MIPS throughput at 16 MHz. 2.7 - 5.5 Volt operation.

XMEGA
ATxmega128A1 128K Byte self-programming Flash Program Memory, 8K Byte Boot Code section, 8K Byte SRAM, and 2K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega128A3 128K Byte self-programming Flash Program Memory, 8K Byte Boot Code section, 8K Byte SRAM, and 2K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega128A4 128K Byte self-programming Flash Program Memory, 4K Byte Boot Code section, 8K Byte SRAM, and 2K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega16A4 16K Byte self-programming Flash Program Memory, 4K Byte Boot Code section, 2K Byte SRAM, and 1K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega192A1 192K Byte self-programming Flash Program Memory, 8K Byte Boot Code section, 16K Byte SRAM, and 4K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega192A3 192K Byte self-programming Flash Program Memory, 8K Byte Boot Code section, 16K Byte SRAM, and 4K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega256A1 256K Byte self-programming Flash Program Memory, 8K Byte Boot Code section, 16K Byte SRAM, and 4K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega256A3 256K Byte self-programming Flash Program Memory, 8K Byte Boot Code section, 16K Byte SRAM, and 4K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega256A3B 256K Byte self-programming Flash Program Memory, 8K Byte Boot Code section, 16K Byte SRAM, and 4K Bytes EEPROM. Battery Backup System, 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega32A4 32K Byte self-programming Flash Program Memory, 4K Byte Boot Code section, 4K Byte SRAM, and 1K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega384A1 384K Byte self-programming Flash Program Memory, 8K Byte Boot Code section, 32K Byte SRAM, and 4K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega64A1 64K Byte self-programming Flash Program Memory, 4K Byte Boot Code section, 4K Byte SRAM, and 2K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega64A3 64K Byte self-programming Flash Program Memory, 4K Byte Boot Code section, 4K Byte SRAM, and 2K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.

ATxmega64A4 64K Byte self-programming Flash Program Memory, 4K Byte Boot Code section, 4K Byte SRAM, and 2K Bytes EEPROM. 4-channel DMA controller, 8-channel Event System, and Up to 32 MIPS throughput at 32 MHz. 12-bit ADC, 12-bit DAC and analog comparators. AES and DES crypto engines, 16-bit Timer Counters, USART, SPI, and TWI.