Quicklink | Search

USB AVR

Atmel

AVR

The USB AVR devices are designed to address the varied requirements of embedded applications needing USB connectivity in all USB modes and OTG.

USB AVR controller with 64 Pins

AT AVR USBThere are four different devices in 64-pin package with USB interface available.

The USBxxx6 parts are USB devices only and have 128 Kbytes or 64 Kbytes flash memory.

All USBxxx7 devices comply with the USB On-The-Go (OTG) standard for use as Dual Role Devices (DRD) in applications operating as either host or function on the USB.

USB OTG allows devices to communicate without PC intervention.

Features

  • USB 2.0 Full Speed / Low Speed
  • Seven USB Endpoints
  • Device Firmware update 120K / USB < 5 sec. typical
  • JTAG, USART,SPI,TWI

Product

USB

Flash
(KB)

EEPROM
(Bytes)

RAM (Bytes)

I/O

10-bit ADC

Packages

AT90USB646

Device

64

2K

4K

48

8

TQFP64/QFN64

AT90USB1286

Device

128

4K

8K

48

8

TQFP64/QFN64

AT90USB647

On-The-Go

64

2K

4K

48

8

TQFP64/QFN64

AT90USB1287

On-The-Go

128

4K

8K

48

8

TQFP64/QFN64

The evaluation tool to demonstrate the capabilities of the 64-pin USB AVRs is the AT90USBKEY.

USB AVR controller with 44 Pins

AT90USB

There are two AVR devices in 44-pin package with USB interface available.

The part names are ATmega16U4/32U4 and they have a.USB2.0 full speed / low speed module on-board.

With his 12-channel 10-bit ADC, on-chip PLL for USB and High Speed Timer and on-chip 3.3 volt regulator (50mA) this controller is a unique combination of USB, Battery Charging and Analog Features.

Features

  • USB 2.0 Device Full Speed / Low Speed
  • Six USB Endpoints
  • 12-channel 10-bit ADC
  • JTAG, USART,SPI,TWI
  • 26 I/Os
  • TQFP-44 , QFN-44 package

Device

Flash

RAM

EEPROM

USB

VCC

ATmega16U4

16KB

1.25KB

512B

USB

2.7-5.5V

ATmega32U4

32KB

2.5KB

1KB

USB

2.7-5.5V

USB AVR controller with 32 Pins

These controllers have USB 2.0 Full-Speed Device interface on-chip. They are able to handle 4 programmable endpoints. Additionally there is a PS/2 compliant pad. The On-Chip-Debug is a debugWIRE interface.

Product

USB

Flash
(KB)

EEPROM
(Bytes)

RAM
(Bytes)

USART

SPI

Packages

AT90USB82

Device

8

512

512

1

1

TQFP32/QFN32

AT90USB162

Device

16

512

512

1

1

TQFP32/QFN32

ATmega8U2

Device

8

512

512

1

1

TQFP32/QFN32

ATmega16U2

Device

16

512

512

1

1

TQFP32/QFN32

ATmega32U2

Device

32

1024

1024

1

1

TQFP32/QFN32

Contacts