We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

The following devices are a part of our classic 32-bit MCU offerings and are backed by our client-driven obsolescence practice of continuing to supply a product for as long as possible and while demand for the product exists. These 32-bit MCUs offer a range of CPU core choices accompanied with powerful peripherals.

AVR32 Device Families

Features

  • CPU Type: 32-bit AVR® CPU
  • CPU clock speed up to 84 MHz
  • 128–512 KB Flash
  • 16–128 KB SRAM
  • Full-Speed USB, Hi-Speed USB
  • Capacitive Touch (CAT) module
  • 48–144 pin options

Arm7™ Processor-Based Devices

Features

  • CPU Type: Arm7 processor
  • CPU clock speed up to 75 MHz
  • Up to 512 KB dual bank Flash
  • 32–128 KB SRAM
  • Full Speed USB
  • Ethernet MAC
  • 48–144 pin options

SAM 3 Device Families

Features

  • CPU Type: Arm® Cortex®-M3  processor
  • CPU clock speed up to 96 MHz
  • Up to 512 KB dual bank Flash
  • 8–96 KB SRAM
  • Full-Speed USB, Hi-Speed USB
  • Capacitive Touch (CAT) module
  • 48–144 pin options

Software Development Tools

Microchip Studio Integrated Development Environment

Microchip Studio is the Integrated Development Platform (IDP) for developing and debugging AVR and SAM MCU applications. 

Advanced Software Framework (ASF3)

ASF3 is an MCU software library providing a large collection of embedded software for SAM MCUs. It is integrated in Atmel Studio IDE with a graphical user interface or available as standalone for GCC and IAR compilers.

Arm GCC (Arm-GCC)

The Arm GNU Toolchain is a collection of tools/libraries used to create applications for Arm processor-based MCUs. This collection includes compilers, assemblers, linkers and standard C, C++ and math libraries.

Legacy 32-bit MCUs

View All Parametrics
Product CPU Type MaxSpeed (MHz) Program Memory Size (KB) RAM (KB) Pin Count Packages
AT32UC3A0128 32-bit AVR MCU 66 128 32 144 144\LQFP 144\TFBGA
AT32UC3A0128AU 32-bit AVR MCU 66 128 32 144
AT32UC3A0256 32-bit AVR MCU 66 256 64 144 144\LQFP 144\TFBGA
AT32UC3A0256AU 32-bit AVR MCU 66 256 64 144
AT32UC3A0512 32-bit AVR MCU 66 512 64 144 144\LQFP 144\TFBGA
AT32UC3A0512AU 32-bit AVR MCU 66 512 64 144
AT32UC3A1128 32-bit AVR MCU 66 128 32 100 100\TQFP
AT32UC3A1256 32-bit AVR MCU 66 256 64 100 100\TQFP
AT32UC3A1256AU 32-bit AVR MCU 66 256 64 100
AT32UC3A1512 32-bit AVR MCU 66 512 64 100 100\TQFP
AT32UC3A1512AU 32-bit AVR MCU 66 512 64 100
AT32UC3A3128 32-bit AVR MCU 84 128 128 144 144\LQFP 144\TFBGA
AT32UC3A3128S 32-bit AVR MCU 84 128 128 144 144\LQFP 144\TFBGA
AT32UC3A3256 32-bit AVR MCU 84 256 128 144 144\LQFP 144\TFBGA
AT32UC3A3256AU 32-bit AVR MCU 66 256 128 144 144\LQFP
AT32UC3A3256S 32-bit AVR MCU 84 256 128 144 144\LQFP 144\TFBGA
AT32UC3A364 32-bit AVR MCU 84 64 128 144 144\LQFP 144\TFBGA
AT32UC3A364S 32-bit AVR MCU 84 64 128 144 144\LQFP 144\TFBGA
AT32UC3A4128 32-bit AVR MCU 84 128 128 100 100\VFBGA
AT32UC3A4128S 32-bit AVR MCU 84 128 128 100 100\VFBGA
AT32UC3A4256 32-bit AVR MCU 84 256 128 100 100\VFBGA
AT32UC3A4256S 32-bit AVR MCU 84 256 128 100 100\VFBGA
AT32UC3A464 32-bit AVR MCU 84 64 128 100 100\VFBGA
AT32UC3A464S 32-bit AVR MCU 84 64 128 100 100\VFBGA
AT32UC3B0128 32-bit AVR MCU 60 128 32 64 64\TQFP 64\VQFN
AT32UC3B0128AU 32-bit AVR MCU 60 128 32 64
AT32UC3B0256 32-bit AVR MCU 60 256 32 64 64\TQFP 64\VQFN
AT32UC3B0512 32-bit AVR MCU 60 512 96 64 64\TQFP 64\VQFN
AT32UC3B0512AU 32-bit AVR MCU 60 512 96 64
AT32UC3B064 32-bit AVR MCU 60 64 16 64 64\TQFP 64\VQFN
AT32UC3B1128 32-bit AVR MCU 60 128 32 48 48\TQFP 48\VQFN
AT32UC3B1256 32-bit AVR MCU 60 256 32 48 48\TQFP 48\VQFN
AT32UC3B1512 32-bit AVR MCU 60 512 96 48 48\VQFN
AT32UC3B164 32-bit AVR MCU 60 64 16 48 48\TQFP 48\VQFN
AT32UC3C0128C 32-bit AVR MCU 66 128 36 144 144\LQFP
AT32UC3C0256C 32-bit AVR MCU 66 256 68 144 144\LQFP
AT32UC3C0512C 32-bit AVR MCU 66 512 68 144 144\LQFP
AT32UC3C0512CAU 32-bit AVR MCU 66 512 68 144
AT32UC3C0512C-AUTOMOTIVE 32-bit AVR MCU 66 512 68 144 144\LQFP
AT32UC3C064C 32-bit AVR MCU 66 64 20 144 144\LQFP
AT32UC3C1128C 32-bit AVR MCU 66 128 36 100 100\TQFP
AT32UC3C1256C 32-bit AVR MCU 66 256 68 100 100\TQFP
AT32UC3C1512C 32-bit AVR MCU 66 512 68 100 100\TQFP
AT32UC3C1512C-AUTOMOTIVE 32-bit AVR MCU 66 512 68 100 100\TQFP
AT32UC3C164C 32-bit AVR MCU 66 64 20 100 100\TQFP
AT32UC3C2128C 32-bit AVR MCU 66 128 36 64 64\TQFP 64\VQFN
AT32UC3C2256C 32-bit AVR MCU 66 256 68 64 64\TQFP 64\VQFN
AT32UC3C2512C 32-bit AVR MCU 66 512 68 64 64\TQFP 64\VQFN
AT32UC3C2512C-AUTOMOTIVE 32-bit AVR MCU 66 512 68 64 64\TQFP 64\VQFN
AT32UC3C264C 32-bit AVR MCU 66 64 20 64 64\TQFP 64\VQFN
AT32UC3L0128 32-bit AVR MCU 50 128 32 48 48\TLLGA 48\TQFP 48\VQFN 48\XFLGA
AT32UC3L016 32-bit AVR MCU 50 16 8 48
AT32UC3L0256 32-bit AVR MCU 50 256 32 48 48\TLLGA 48\TQFP 48\VQFN
AT32UC3L032 32-bit AVR MCU 50 32 16 48
AT32UC3L064 32-bit AVR MCU 50 64 16 48
AT91M40800 ARM7 40 0 8 100 100\LQFP
AT91M42800A ARM7 33 0 8 144 144\LBGA 144\LQFP
AT91M55800A ARM7 33 0 8 176 176\LFBGA 176\LQFP
AT91R40008 ARM7 75 0 256 100
AT91SAM7S128 ARM7 55 128 32 64 64\LQFP 64\VQFN
AT91SAM7S256 ARM7 55 256 64 64 64\LQFP 64\VQFN
AT91SAM7S512 ARM7 55 512 64 64 64\LQFP 64\VQFN
AT91SAM7S64 ARM7 55 64 16 64 64\LQFP 64\VQFN
AT91SAM7SE256 ARM7 48 256 32 144 128\LQFP 144\LFBGA
AT91SAM7SE32 ARM7 48 32 8 144 128\LQFP 144\LFBGA
AT91SAM7SE512 ARM7 48 512 32 144 128\LQFP 144\LFBGA
AT91SAM7X128 ARM7 55 128 32 100 100\LQFP 100\TFBGA
AT91SAM7X256 ARM7 55 256 64 100 100\LQFP 100\TFBGA
AT91SAM7X512 ARM7 55 512 128 100 100\LQFP 100\TFBGA
AT91SAM7XC128 ARM7 55 128 32 100
AT91SAM7XC512 ARM7 55 512 128 100
ATSAM3A4C Cortex-M3 84 256 64 100 100\LQFP 100\TFBGA
ATSAM3A8C Cortex-M3 84 512 96 100 100\LQFP 100\TFBGA
ATSAM3N00A Cortex-M3 48 16 4 48 48\LQFP 48\VQFN
ATSAM3N00B Cortex-M3 48 16 4 64 64\LQFP 64\VQFN
ATSAM3N0A Cortex-M3 48 32 8 48 48\LQFP 48\VQFN
ATSAM3N0B Cortex-M3 48 32 8 64 64\LQFP 64\VQFN
ATSAM3N0C Cortex-M3 48 32 8 100 100\LQFP 100\TFBGA
ATSAM3N1A Cortex-M3 48 64 8 48 48\LQFP 48\VQFN
ATSAM3N1B Cortex-M3 48 64 8 64 64\LQFP 64\VQFN
ATSAM3N1C Cortex-M3 48 64 8 100 100\LQFP 100\TFBGA
ATSAM3S1A Cortex-M3 64 64 16 48 48\LQFP 48\VQFN
ATSAM3S1B Cortex-M3 64 64 16 64 64\LQFP 64\VQFN
ATSAM3S1C Cortex-M3 64 64 16 100 100\LQFP 100\TFBGA
ATSAM3S2A Cortex-M3 64 128 32 48 48\LQFP 48\VQFN
ATSAM3S2B Cortex-M3 64 128 32 64 64\LQFP 64\VQFN
ATSAM3S2C Cortex-M3 64 128 32 100 100\LQFP 100\TFBGA
ATSAM3S4A Cortex-M3 64 256 48 48 48\LQFP 48\VQFN
ATSAM3S4B Cortex-M3 64 256 48 64 64\LQFP 64\VQFN
ATSAM3S4C Cortex-M3 64 256 48 100 100\LQFP 100\TFBGA
ATSAM3S8B Cortex-M3 64 512 64 64 64\LQFP 64\VQFN
ATSAM3S8C Cortex-M3 64 512 64 100 100\LQFP 100\TFBGA
ATSAM3SD8B Cortex-M3 64 512 64 64 64\LQFP 64\VQFN
ATSAM3SD8C Cortex-M3 64 512 64 100 100\LQFP 100\TFBGA
ATSAM3U1C Cortex-M3 96 64 20 100 100\LQFP 100\TFBGA
ATSAM3U1E Cortex-M3 96 64 20 144 144\LFBGA 144\LQFP
ATSAM3U2C Cortex-M3 96 128 36 100 100\LQFP 100\TFBGA
ATSAM3U2E Cortex-M3 96 128 36 144 144\LFBGA 144\LQFP
ATSAM3U4C Cortex-M3 96 256 50 100 100\LQFP 100\TFBGA
ATSAM3U4E Cortex-M3 96 256 50 144 144\LFBGA 144\LQFP
ATSAM3X4C Cortex-M3 84 256 64 100 100\LQFP 100\TFBGA
ATSAM3X4E Cortex-M3 84 256 64 144 144\LFBGA 144\LQFP
ATSAM3X8C Cortex-M3 84 512 96 100 100\LQFP 100\TFBGA
ATSAM3X8E Cortex-M3 84 512 96 144 144\LFBGA 144\LQFP
ATUC128D3 32-bit AVR MCU 48 128 16 64 64\TQFP 64\VQFN
ATUC128D4 32-bit AVR MCU 48 128 16 48 48\TQFP 48\VQFN
ATUC128L3U 32-bit AVR MCU 50 128 32 64 64\TQFP 64\VQFN
ATUC128L4U 32-bit AVR MCU 50 128 16 48 48\TLLGA 48\TQFP
ATUC256L3U 32-bit AVR MCU 50 256 32 64 64\TQFP 64\VQFN
ATUC256L4U 32-bit AVR MCU 50 256 16 48 48\TLLGA 48\TQFP 48\VQFN
ATUC64D3 32-bit AVR MCU 48 64 16 64 64\TQFP 64\VQFN
ATUC64D4 32-bit AVR MCU 48 64 16 48 48\TQFP 48\VQFN
ATUC64L3U 32-bit AVR MCU 50 64 16 64 64\TQFP 64\VQFN
ATUC64L4U 32-bit AVR MCU 50 64 16 48 48\TLLGA 48\TQFP 48\VQFN