EmbeddedRelated.com
The 2026 Embedded Online Conference
ATxmega64A3U-AU

MCHPATxmega64A3U-AU

Microchip Technology
Lower-capacity XMEGA-A3U variant with integrated USB for cost- or pin-count-sensitive designs.
Active1,825 in stock

Overview

The ATxmega64A3U-AU is a high-performance 8/16-bit AVR microcontroller featuring 64KB of Flash and an integrated Full-Speed USB 2.0 interface. It operates at up to 32MHz and includes advanced features like a 4-channel DMA controller and an 8-channel Event System to offload the CPU during complex peripheral interactions.

Why Choose This Part

This MCU offers a unique Event System that allows peripherals to communicate directly without CPU intervention, significantly reducing latency and power consumption. The integrated USB support with internal clock recovery reduces BOM cost by eliminating the need for an external crystal.

Applications

USB Peripheral Devices
Ideal for creating USB-to-serial bridges or human interface devices (HID) without external crystals using the integrated USB controller.
Capacitive Touch Interfaces
Leverages QTouch library support for implementing robust buttons, sliders, and wheels in consumer electronics.
Industrial Data Logging
Uses the 2KB EEPROM and 4-channel DMA for efficient data storage and sensor management via I2C or SPI.

Key Specifications

Speed 32MHz
RAM Size 4K x 8
Core Size 8/16-Bit
EEPROM Size 2K x 8
Peripherals Brown-out Detect/Reset, DMA, POR, PWM, WDT
Connectivity I2C, IrDA, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 50
Core Processor AVR
Package / Case 64-TQFP
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 64KB (32K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-TQFP (14x14)
Voltage - Supply (Vcc/Vdd) 1.6V ~ 3.6V

Getting Started

Develop using the Microchip Studio (formerly Atmel Studio) IDE or the MPLAB X platform with the XC8 compiler. Hardware evaluation can be performed on the Atmel XMEGA-A3BU Xplained board, and programming is typically done via the PDI interface using an Atmel-ICE or AVRISP mkII.

Also Consider

ATxmega128A3U-AU MCHPMicrochip Technology - Provides double the Flash and RAM capacity in the same pin-compatible package for designs requiring more code space.
ATSAMD21G18A-AU MCHPMicrochip Technology - A 32-bit ARM Cortex-M0+ alternative with USB support for applications requiring higher computational performance.
ATmega32U4-AU MCHPMicrochip Technology - A simpler 8-bit AVR with USB support that is widely used in the Arduino ecosystem and offers 5V operation.
The 2026 Embedded Online Conference