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

Best-in-Class MCUs with Innovative Features and Advanced Peripherals


Create differentiated designs with our broad portfolio of SAM device families that are powered by Arm® Cortex® CPUs. These devices provide a unique combination of performance, power efficiency and design flexibility to meet the specific requirements of your project. SAM device families offer a variety of advanced peripherals that make them an excellent option for developing all kinds of 32-bit embedded applications. These peripherals include the enhanced Peripheral Touch Controller (PTC), low-power sleepwalking peripherals, the efficient Event System and a rich set of high-performance analog features.

Click on the SAM family names in our interactive diagram below to learn more and discover the right device for your next project.

Development Tools


MPLAB® Development Ecosystem and Software Tools

The MPLAB development ecosystem is a single tool chain supporting all PIC® and SAM  microcontrollers.

MPLAB X Integrated Development Environment

A single Integrated Development Environment (IDE) supporting all PIC and SAM MCUs

MPLAB Harmony

A fully integrated embedded software development framework for our 32-bit MCUs that provides flexible and interoperable software modules and easy-to-use APIs to simplify the development of value-added features to differentiate your product.

MPLAB XC Compiler

A comprehensive solution for your software development that integrates with MPLAB X IDE to provide a full graphical front end

Hardware Tools


We offer a large selection of development boards and evaluation kits that will help accelerate your prototyping and speed your time to market.  

Need Support Migrating from 8- or 16-bit MCUs?


If you need more memory and performance for your current design, you can easily migrate to 32-bit MCUs from our 8- or 16-bit MCUs while still staying within the same MPLAB development ecosystem. We have developed the following resources to help simplify the  migration process for you:

32-bit SAM Microcontrollers


View All Parametrics
Product Status 5K Pricing CPU Type Architecture Max CPU Speed (MHz) Program Memory Size (KB) SRAM (KB) DRAM Interface Data EEPROM/HEF (Bytes) Auxiliary Flash (KB) SDIO/SD-CARD/eMMC Temperature Range Operation Voltage Range Graphics Controller/GPU Direct Memory Access Channels ADC Input Max ADC Resolution (Bits) Number of DACs USB Interface Number of USB Modules Number of Comparators Timers Capture/Compare/PWM Peripherals Motor Control PWM Outputs UART/SPI/I2C Number of Op Amps I2S Peripheral Pin Select / Pin Muxing Vbat/Vddbu battery backup Low Power External Memory Bus Interface QSPI Quadrature Encoder Interface Crypto Engine Hardware Touch Peripheral Number of CAN Modules Type of CAN module Ethernet Pin count Packages
ATSAMD20E14 In Production $1.16 Cortex-M0+ 32 48 16 2 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 10 12 1 None 0 2 5 x 16-bit 2 x 32-bit 12 -Std. PWM 16-bit PWM resolutions 6 -Input Capture 0 4 -UART 4 -SPI 4 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN
ATSAMD20G14 In Production $1.21 Cortex-M0+ 32 48 16 2 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 14 12 1 None 0 2 5 x 16-bit 2 x 32-bit 12 -Std. PWM 16-bit PWM resolutions 8 -Input Capture 0 6 -UART 6 -SPI 6 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMD20J14 In Production $1.28 Cortex-M0+ 32 48 16 2 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 20 12 1 None 0 2 5 x 16-bit 2 x 32-bit 16 -Std. PWM 16-bit PWM resolutions 8 -Input Capture 0 6 -UART 6 -SPI 6 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 64 64/TQFP, 64/UFBGA, 64/VQFN
ATSAM3N00A In Production $1.83 Cortex-M3 32 48 16 4 No 0 0 0 -40 to 85 1.62V - 3.6V No 8 8 10 0 None 0 0 6 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 3 -UART 2 -SPI 2 -I2C 0 0 Yes No No No 0 1 No 0 None None 48 48/LQFP, 48/VQFN
ATSAM3N00B In Production $1.96 Cortex-M3 32 48 16 4 No 0 0 0 -40 to 85 1.62V - 3.6V No 10 10 10 1 None 0 0 6 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 0 Yes No No No 0 1 No 0 None None 64 64/LQFP, 64/VQFN
ATSAMC20E15A In Production $1.48 Cortex-M0+ 32 48 32 4 No 1024 0 0 -40 to 125 2.7V - 5.5V No 6 10 12 0 None 0 2 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 12 4 -UART 4 -SPI 4 -I2C 0 0 Yes No No No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN
ATSAMC20G15A In Production $1.77 Cortex-M0+ 32 48 32 4 No 1024 0 0 -40 to 125 2.7V - 5.5V No 6 12 12 0 None 0 2 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 4 -UART 4 -SPI 4 -I2C 0 0 Yes No No No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMC20J15A In Production $1.84 Cortex-M0+ 32 48 32 4 No 1024 0 0 -40 to 125 2.7V - 5.5V No 6 12 12 0 None 0 2 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 4 -UART 4 -SPI 4 -I2C 0 0 Yes No No No 0 0 No PTC 0 None None 64 64/TQFP, 64/VQFN
ATSAMC21E15A In Production $1.42 Cortex-M0+ 32 48 32 4 No 1024 0 0 -40 to 125 2.7V - 5.5V No 12 10 12 1 None 0 4 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 4 -UART 4 -SPI 4 -I2C 0 0 Yes No No No 0 0 No PTC 1 CAN-FD None 32 32/TQFP, 32/VQFN
ATSAMC21G15A In Production $1.76 Cortex-M0+ 32 48 32 4 No 1024 0 0 -40 to 125 2.7V - 5.5V No 12 12 12 1 None 0 4 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 6 -UART 6 -SPI 6 -I2C 0 0 Yes No No No 0 0 No PTC 2 CAN-FD None 48 48/TQFP, 48/VQFN
ATSAMC21J15A In Production $1.89 Cortex-M0+ 32 48 32 4 No 1024 0 0 -40 to 125 2.7V - 5.5V No 12 12 12 1 None 0 4 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 6 -UART 6 -SPI 6 -I2C 0 0 Yes No No No 0 0 No PTC 2 CAN-FD None 64 64/TQFP, 64/VQFN
ATSAMD09C13 In Production $0.71 Cortex-M0+ 32 48 8 4 No 0 0 0 -40 to 85 2.4V - 3.6V No 6 5 12 0 None 0 0 2 x 16-bit 1 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 3 -Input Capture 6 2 -UART 2 -SPI 2 -I2C 0 0 Yes No No No 0 0 No 0 None None 14 14/SOIC
ATSAMD09D14 In Production $0.80 Cortex-M0+ 32 48 16 4 No 0 0 0 -40 to 85 2.4V - 3.6V No 6 5 12 0 None 0 0 2 x 16-bit 1 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 3 -Input Capture 6 2 -UART 2 -SPI 2 -I2C 0 0 Yes No No No 0 0 No 0 None None 14 24/VQFN
ATSAMD10C13 In Production $0.76 Cortex-M0+ 32 48 8 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 6 5 12 1 None 0 2 2 x 16-bit 1 x 32-bit 2 -Std. PWM 16-bit PWM resolutions 3 -Input Capture 8 2 -UART 2 -SPI 2 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 14 14/SOIC
ATSAMD10C14 In Production $0.82 Cortex-M0+ 32 48 16 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 6 5 12 1 None 0 2 2 x 16-bit 1 x 32-bit 2 -Std. PWM 16-bit PWM resolutions 3 -Input Capture 8 2 -UART 2 -SPI 2 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 14 14/SOIC
ATSAMD10D13 In Production $0.80 Cortex-M0+ 32 48 8 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 6 10 12 1 None 0 2 2 x 16-bit 1 x 32-bit 4 -Std. PWM 16-bit PWM resolutions 3 -Input Capture 8 3 -UART 3 -SPI 3 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 24 20/SOIC, 24/VQFN
ATSAMD10D14 In Production $0.86 Cortex-M0+ 32 48 16 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 6 10 12 1 None 0 2 2 x 16-bit 1 x 32-bit 4 -Std. PWM 16-bit PWM resolutions 3 -Input Capture 8 3 -UART 3 -SPI 3 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 24 20/SOIC, 20/WLCSP, 24/VQFN
ATSAMD11C14 In Production $0.87 Cortex-M0+ 32 48 16 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 6 5 12 1 Full Speed 1 2 2 x 16-bit 1 x 32-bit 4 -Std. PWM 16-bit PWM resolutions 3 -Input Capture 8 2 -UART 2 -SPI 2 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 14 14/SOIC
ATSAMD11D14 In Production $0.96 Cortex-M0+ 32 48 16 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 6 10 12 1 Full Speed 1 2 2 x 16-bit 1 x 32-bit 4 -Std. PWM 16-bit PWM resolutions 3 -Input Capture 8 3 -UART 3 -SPI 3 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 24 20/SOIC, 20/WLCSP, 24/VQFN
ATSAMD20E15 In Production $1.20 Cortex-M0+ 32 48 32 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 10 12 1 None 0 2 5 x 16-bit 2 x 32-bit 12 -Std. PWM 16-bit PWM resolutions 6 -Input Capture 0 4 -UART 4 -SPI 4 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN
ATSAMD20G15 In Production $1.29 Cortex-M0+ 32 48 32 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 14 12 1 None 0 2 5 x 16-bit 2 x 32-bit 12 -Std. PWM 16-bit PWM resolutions 8 -Input Capture 0 6 -UART 6 -SPI 6 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMD20J15 In Production $1.35 Cortex-M0+ 32 48 32 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 20 12 1 None 0 2 5 x 16-bit 2 x 32-bit 16 -Std. PWM 16-bit PWM resolutions 8 -Input Capture 0 6 -UART 6 -SPI 6 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 64 64/TQFP, 64/UFBGA, 64/VQFN
ATSAMD21E15 In Production $1.30 Cortex-M0+ 32 48 32 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 12 10 12 0 Full Speed 1 2 5 x 16-bit 2 x 32-bit 6 -Std. PWM 16-bit PWM resolutions 6 -Input Capture 12 4 -UART 4 -SPI 4 -I2C 0 1 Yes No Yes No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN, 35/WLCSP
ATSAMD21E15L In Production $1.35 Cortex-M0+ 32 48 32 4 No 0 0 0 -40 to 125 1.62V - 3.63V No 12 14 12 0 None 0 4 5 x 16-bit 2 x 32-bit 6 -Std. PWM 16-bit PWM resolutions 11 -Input Capture 12 5 -UART 5 -SPI 5 -I2C 0 1 Yes No Yes No 0 0 No 0 None None 32 32/TQFP, 32/VQFN
ATSAMD21G15 In Production $1.30 Cortex-M0+ 32 48 32 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 12 14 12 0 Full Speed 1 2 5 x 16-bit 2 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 14 6 -UART 6 -SPI 6 -I2C 0 1 Yes No Yes No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMD21J15 In Production $1.38 Cortex-M0+ 32 48 32 4 No 0 0 0 -40 to 85 1.62V - 3.63V No 12 20 12 0 Full Speed 1 2 5 x 16-bit 2 x 32-bit 10 -Std. PWM 16-bit PWM resolutions 8 -Input Capture 14 6 -UART 6 -SPI 6 -I2C 0 1 Yes No Yes No 0 0 No PTC 0 None None 64 64/TQFP, 64/UFBGA, 64/VQFN
ATSAMDA1E14B In Production $1.71 Cortex-M0+ 32 48 16 4 No 512 0 0 -40 to 105 2.7V - 3.63V No 12 10 12 1 Host, Device 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 6 4 -UART 4 -SPI 4 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN
ATSAMDA1E15B In Production $1.80 Cortex-M0+ 32 48 32 4 No 512 0 0 -40 to 105 2.7V - 3.63V No 12 10 12 1 None 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 6 4 -UART 4 -SPI 4 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN
ATSAMDA1G14B In Production $2.00 Cortex-M0+ 32 48 16 4 No 1024 0 0 -40 to 105 2.7V - 3.63V No 12 14 12 1 Host, Device 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 6 6 -UART 6 -SPI 6 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMDA1G15B In Production $2.11 Cortex-M0+ 32 48 32 4 No 1024 0 0 -40 to 105 2.7V - 3.63V No 12 14 12 1 Host, Device 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 6 6 -UART 6 -SPI 6 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMDA1J14B In Production $2.10 Cortex-M0+ 32 48 16 4 No 2048 0 0 -40 to 105 2.7V - 3.63V No 12 20 12 1 Host, Device 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 8 -Input Capture 6 6 -UART 6 -SPI 6 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 64 64/TQFP
ATSAMDA1J15B In Production $2.37 Cortex-M0+ 32 48 32 4 No 2048 0 0 -40 to 105 2.7V - 3.63V No 12 20 12 1 Host, Device 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 8 -Input Capture 6 6 -UART 6 -SPI 6 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 64 64/TQFP
ATSAML10D14A In Production $1.20 Cortex-M23 32 32 16 4 No 2048 0 0 -40 to 125 1.62V - 3.63V No 8 5 12 1 None 0 1 3 x 16-bit 1 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 3 0 Yes No Yes No 0 0 No PTC 0 None None 24 24/SSOP, 24/VQFN
ATSAML10E14A In Production $1.23 Cortex-M23 32 32 16 4 No 2048 0 0 -40 to 125 1.62V - 3.63V No 8 10 12 1 None 0 2 3 x 16-bit 2 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 3 -UART 3 -SPI 2 -I2C 3 0 Yes No Yes No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN, 32/WLCSP
ATSAML21E15B In Production $1.84 Cortex-M0+ 32 48 32 6 No 1024 0 0 -40 to 105 1.62V - 3.63V No 16 10 12 2 Full Speed 1 2 5 x 16-bit 2 x 32-bit 18 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 12 4 -UART 4 -SPI 4 -I2C 3 0 Yes Yes Yes No 0 0 Yes PTC 0 None None 32 32/TQFP, 32/VQFN
AT91SAM7S321 Not Recommended for new designs Call for pricing ARM7 32 55 32 8 No 0 0 0 -40 to 85 3V - 3.6V No 11 8 10 0 FS Device 1 0 3 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 3 -Input Capture 0 3 -UART 1 -SPI 1 -I2C 0 0 Yes No No No 0 0 No 0 None None 64 Please call for package information
AT91SAM7SE32 In Production $5.01 ARM7 32 48 32 8 sdram 0 0 0 -40 to 85 3V - 3.6V No 11 8 10 0 None 1 0 3 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 3 -Input Capture 0 3 -UART 1 -SPI 1 -I2C 0 0 Yes No No No 0 0 No 0 None None 144 128/LQFP, 144/LFBGA
ATSAM3N0A In Production $1.83 Cortex-M3 32 48 32 8 No 0 0 0 -40 to 85 1.62V - 3.6V No 8 8 10 1 None 0 0 6 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 3 -UART 2 -SPI 2 -I2C 0 0 Yes No No No 0 1 No 0 None None 48 48/LQFP, 48/VQFN
ATSAM3N0B In Production $1.96 Cortex-M3 32 48 32 8 No 0 0 0 -40 to 85 1.62V - 3.6V No 10 10 10 0 None 0 0 6 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 0 Yes No No No 0 1 No 0 None None 64 64/LQFP, 64/VQFN
ATSAM3N0C In Production $2.21 Cortex-M3 32 48 32 8 No 0 0 0 -40 to 85 1.62V - 3.6V No 10 16 10 1 None 0 0 6 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 12 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 0 Yes No No No 0 2 No 0 None None 100 100/LQFP, 100/TFBGA
ATSAM3N1A In Production $1.83 Cortex-M3 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.6V No 8 8 10 0 None 0 0 6 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 3 -UART 2 -SPI 2 -I2C 0 0 Yes No No No 0 1 No 0 None None 48 48/LQFP, 48/VQFN
ATSAM3N1B In Production $1.96 Cortex-M3 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.6V No 10 10 10 1 None 0 0 6 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 0 Yes No No No 0 1 No 0 None None 64 64/LQFP, 64/VQFN
ATSAM3N1C In Production $2.21 Cortex-M3 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.6V No 10 16 10 1 None 0 0 6 x 16-bit 0 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 12 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 0 Yes No No No 0 2 No 0 None None 100 100/LQFP, 100/TFBGA
ATSAMC20E16A In Production $1.49 Cortex-M0+ 32 48 64 8 No 2048 0 0 -40 to 125 2.7V - 5.5V No 12 10 12 0 None 0 2 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 12 4 -UART 4 -SPI 4 -I2C 0 0 Yes No No No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN
ATSAMC20G16A In Production $1.77 Cortex-M0+ 32 48 64 8 No 2048 0 0 -40 to 125 2.7V - 5.5V No 6 12 12 0 None 0 2 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 4 -UART 4 -SPI 4 -I2C 0 0 Yes No No No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMC20J16A In Production $1.84 Cortex-M0+ 32 48 64 8 No 2048 0 0 -40 to 125 2.7V - 5.5V No 6 12 12 0 None 0 2 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 4 -UART 4 -SPI 4 -I2C 0 0 Yes No No No 0 0 No PTC 0 None None 64 64/TQFP, 64/VQFN
ATSAMC21E16A In Production $1.56 Cortex-M0+ 32 48 64 8 No 2048 0 0 -40 to 125 2.7V - 5.5V No 12 10 12 1 None 0 4 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 4 -UART 4 -SPI 4 -I2C 0 0 Yes No No No 0 0 No PTC 1 CAN-FD None 32 32/TQFP, 32/VQFN
ATSAMC21G16A In Production $1.71 Cortex-M0+ 32 48 64 8 No 2048 0 0 -40 to 125 2.7V - 5.5V No 12 12 12 1 None 0 4 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 6 -UART 6 -SPI 6 -I2C 0 0 Yes No No No 0 0 No PTC 2 CAN-FD None 48 48/TQFP, 48/VQFN, 64/VQFN
ATSAMC21J16A In Production $1.81 Cortex-M0+ 32 48 64 8 No 2048 0 0 -40 to 125 2.7V - 5.5V No 12 12 12 1 None 0 4 5 x 16-bit 2 x 32-bit 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture 14 6 -UART 6 -SPI 6 -I2C 0 0 Yes No No No 0 0 No PTC 2 CAN-FD None 64 64/TQFP, 64/VQFN
ATSAMD20E16 In Production $1.35 Cortex-M0+ 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 10 12 1 None 0 2 5 x 16-bit 2 x 32-bit 12 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 4 -UART 4 -SPI 4 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN
ATSAMD20G16 In Production $1.43 Cortex-M0+ 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 14 12 1 None 0 2 5 x 16-bit 2 x 32-bit 12 -Std. PWM 16-bit PWM resolutions 8 -Input Capture 0 6 -UART 6 -SPI 6 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMD20J16 In Production $1.50 Cortex-M0+ 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.63V No 0 20 12 1 None 0 2 5 x 16-bit 2 x 32-bit 16 -Std. PWM 16-bit PWM resolutions 8 -Input Capture 0 6 -UART 6 -SPI 6 -I2C 0 0 Yes No Yes No 0 0 No PTC 0 None None 64 64/TQFP, 64/UFBGA, 64/VQFN
ATSAMD21E16 In Production $1.51 Cortex-M0+ 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.63V No 12 10 12 0 Full Speed 1 2 5 x 16-bit 2 x 32-bit 6 -Std. PWM 16-bit PWM resolutions 6 -Input Capture 12 4 -UART 4 -SPI 4 -I2C 0 1 Yes No Yes No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN, 35/WLCSP
ATSAMD21E16L In Production $1.56 Cortex-M0+ 32 48 64 8 No 0 0 0 -40 to 125 1.62V - 3.63V No 12 14 12 0 None 0 4 5 x 16-bit 2 x 32-bit 6 -Std. PWM 16-bit PWM resolutions 11 -Input Capture 12 5 -UART 5 -SPI 5 -I2C 0 1 Yes No Yes No 0 0 No 0 None None 32 32/TQFP, 32/VQFN
ATSAMD21G16 In Production $1.51 Cortex-M0+ 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.63V No 12 14 12 0 Full Speed 1 2 5 x 16-bit 2 x 32-bit 6 -Std. PWM 16-bit PWM resolutions 6 -Input Capture 14 6 -UART 6 -SPI 6 -I2C 0 1 Yes No Yes No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMD21G16L In Production $1.56 Cortex-M0+ 32 48 64 8 No 0 0 0 -40 to 125 1.62V - 3.63V No 12 18 12 0 None 0 4 5 x 16-bit 2 x 32-bit 10 -Std. PWM 16-bit PWM resolutions 13 -Input Capture 14 5 -UART 5 -SPI 5 -I2C 0 1 Yes No Yes No 0 0 No 0 None None 48 48/VQFN
ATSAMD21J16 In Production $1.60 Cortex-M0+ 32 48 64 8 No 0 0 0 -40 to 85 1.62V - 3.63V No 12 20 12 0 Full Speed 1 2 5 x 16-bit 2 x 32-bit 10 -Std. PWM 16-bit PWM resolutions 8 -Input Capture 14 6 -UART 6 -SPI 6 -I2C 0 1 Yes No Yes No 0 0 No PTC 0 None None 64 64/TQFP, 64/VQFN
ATSAMDA1E16B In Production $1.89 Cortex-M0+ 32 48 64 8 No 512 0 0 -40 to 105 2.7V - 3.63V No 12 10 12 1 Host, Device 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 6 4 -UART 4 -SPI 4 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN
ATSAMDA1G16B In Production $2.30 Cortex-M0+ 32 48 64 8 No 1024 0 0 -40 to 105 2.7V - 3.63V No 12 14 12 1 Host, Device 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 6 6 -UART 6 -SPI 6 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAMDA1J16B In Production $2.76 Cortex-M0+ 32 48 64 8 No 2048 0 0 -40 to 105 2.7V - 3.63V No 12 20 12 1 Host, Device 1 2 5 x 16-bit 2 x 32-bit 0 -Std. PWM 0-bit PWM resolutions 8 -Input Capture 6 6 -UART 6 -SPI 6 -I2C 0 1 Yes No No No 0 0 No PTC 0 None None 64 64/TQFP
ATSAML10D15A In Production $1.25 Cortex-M23 32 32 32 8 No 2048 0 0 -40 to 125 1.62V - 3.63V No 8 5 12 1 None 0 1 3 x 16-bit 1 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 3 0 Yes No Yes No 0 0 No PTC 0 None None 24 24/SSOP, 24/VQFN
ATSAML10E15A In Production $1.28 Cortex-M23 32 32 32 8 No 2048 0 0 -40 to 125 1.62V - 3.63V No 8 10 12 1 None 0 2 3 x 16-bit 1 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 3 -UART 3 -SPI 2 -I2C 3 0 Yes No Yes No 0 0 No PTC 0 None None 32 32/TQFP, 32/VQFN, 32/WLCSP
ATSAML11D14A In Production $1.34 Cortex-M23 32 32 16 8 No 2048 0 0 -40 to 125 1.62V - 3.63V No 8 5 12 1 None 0 1 3 x 16-bit 2 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 3 0 Yes No Yes No 0 0 Yes PTC 0 None None 24 24/SSOP, 24/VQFN
ATSAML11D15A In Production $1.40 Cortex-M23 32 32 32 8 No 2048 0 0 -40 to 125 1.62V - 3.63V No 8 5 12 1 None 0 1 3 x 16-bit 1 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 3 0 Yes No Yes No 0 0 Yes PTC 0 None None 24 24/SSOP, 24/VQFN
ATSAML11E14A In Production $1.38 Cortex-M23 32 32 16 8 No 2048 0 0 -40 to 125 1.62V - 3.63V No 8 10 12 1 None 0 2 3 x 16-bit 2 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 3 -UART 3 -SPI 2 -I2C 3 0 Yes No Yes No 0 0 Yes PTC 0 None None 32 32/TQFP, 32/VQFN, 32/WLCSP
ATSAML11E15A In Production $1.43 Cortex-M23 32 32 32 8 No 2048 0 0 -40 to 125 1.62V - 3.63V No 8 10 12 1 None 0 2 3 x 16-bit 1 x 32-bit 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture 0 3 -UART 3 -SPI 2 -I2C 3 0 Yes No Yes No 0 0 Yes PTC 0 None None 32 32/TQFP, 32/VQFN, 32/WLCSP
ATSAML22G16A In Production $2.22 Cortex-M0+ 32 32 64 8 No 2048 0 0 -40 to 85 1.62V - 3.63V No 16 10 12 0 Full Speed 1 2 4 x 16-bit 2 x 32-bit 8 -Std. PWM 0-bit PWM resolutions 8 -Input Capture 4 4 -UART 3 -SPI 2 -I2C 0 0 Yes No Yes No 0 0 Yes PTC 0 None None 48 48/TQFP, 48/VQFN
ATSAML22J16A In Production $2.34 Cortex-M0+ 32 32 64 8 No 2048 0 0 -40 to 85 1.62V - 3.63V No 16 16 12 0 Full Speed 1 2 4 x 16-bit 2 x 32-bit 8 -Std. PWM 0-bit PWM resolutions 8 -Input Capture 4 4 -UART 4 -SPI 4 -I2C 0 0 Yes Yes Yes No 0 0 Yes PTC 0