Skip to main content
Microchip Technology AT32UC3B0128-A2UT — Microcontrollers & Processors (MCU / MPU / DSP)

AT32UC3B0128-A2UT AVR32 MCU, 60 MHz, 128 KB Flash, 64-TQFP

MPNAT32UC3B0128-A2UT
End of Life

Microchip AVR®32 UC3 B, AT32UC3B0128-A2UT, 32-bit Single-Core MCU, 60 MHz, 128 KB FLASH, 32K x 8 RAM, 64-TQFP, -40°C to 85°C.

$8.75Ref. price · indicative, final on quote
Packaging64-TQFP
RoHSROHS3 Compliant
SeriesAVR®32 UC3 B
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

AT32UC3B0128-A2UT specifications
ParameterValue
SeriesAVR®32 UC3 B
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.65V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed60MHz
PackageTray
RAM size32K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDT
ConnectivityI²C, IrDA, SPI, SSC, UART/USART, USB
Number of i (O)44
Core processorAVR
Case64-TQFP
Data convertersA/D 8x10b
Program memory size128KB (128K x 8)

Product details

60 MHz AVR32 core — throughput for control and connectivity

The AT32UC3B0128-A2UT is a 32-bit AVR UC3 B microcontroller from Microchip, clocked at 60 MHz. The 128 KB on-chip Flash and 32 KB SRAM cover moderate firmware images.

Peripheral set — DMA, USB, and analog capture

A DMA controller offloads the CPU for block transfers between peripherals and memory, which matters when the USB endpoint is streaming data while the PWM updates a motor phase. The 8-channel 10-bit ADC samples analog inputs — current sense, potentiometer feedback, temperature — at rates that suit slow control loops rather than high-speed acquisition.

Supply range and package — board-level integration

The 64-TQFP package with 0.50 mm pitch demands a 4-layer PCB for clean fan-out of all 44 I/O lines — a two-layer board will struggle to route signals out of the inner rows without vias.

Memory sizing — 128 KB Flash, 32 KB RAM

The 128 KB program Flash and 32 KB SRAM set the application boundary.

Frequently asked questions

What is the difference between AT32UC3B0128 and AT32UC3B0256?

The primary difference is Flash density: the AT32UC3B0128 has 128 KB, while the AT32UC3B0256 doubles that to 256 KB. Both share the same 60 MHz AVR32 core, 32 KB RAM, 64-TQFP package, and peripheral set, so the pinout is compatible across the density options. Choose the 256 KB variant if your firmware footprint exceeds 128 KB.