Get Started

We'll tell you all you need to know to start evaluating and working with this product.

Atmel | SMART SAM D MCUs

Think Beyond the Core - AVR Ease-of-Use with ARM Cortex M0+ MCUs

» Learn More

SAM D20 SERCOM Introduction


» Watch Now
Atmel SAM D

New Benchmark in Flexibility and Ease-of-Use

The Atmel® | SMART SAM D ARM® Cortex®-M0+ based microcontroller (MCU) series builds on decades of innovation and experience in embedded Flash microcontroller technology. It not only sets a new benchmark for flexibility and ease-of-use but also combines the performance and energy efficiency of an ARM Cortex-M0+ based MCU with an optimized architecture and peripheral set. The Atmel | SMART SAM D gives you a truly differentiated general-purpose microcontroller that is ideal for many low-power, cost-sensitive industrial and consumer applications.


  • SAM D09 – The smallest member of the SAM D family in terms of memory, pin count, and features. Compatible with the SAM D10, SAM D11, SAMD20, and SAM D21.
  • SAM D10 – Feature upgrade from the SAM D09 with additional serial interfaces, timers, Analog Comparator, DAC, and Peripheral Touch Controller.
  • SAM D11 – Compatible with the SAM D10, SAM D20, and SAM D21. Includes Full Speed USB not available on the SAM D10
  • SAM D20 – Offers a rich set of peripherals, flexibility, and ease-of-use with low power consumption
  • SAM D21 – Upwards compatible from the SAM D20 and adds features such as Full Speed USB, DMA, high-end timers/counters
  • SAM DA1 – Automotive qualified microcontrollers, embedding Peripheral Touch Controller (PTC) enabling efficient Button/Slider/Wheel and Proximity detection solutions for automotive HMI applications

Key Features

  • Low Power — Market-leading power-saving techniques include an event system that allows peripherals to communicate directly with each other without involving the CPU. Atmel SleepWalking peripherals also wake up the CPU only upon a pre-qualified event, reducing overall power consumption.
  • Peripheral Flexibility — An innovative serial communication module (SERCOM) is fully software-configurable to handle I2C, USART/UART and SPI communications. With multiple SERCOM modules on a device, you can tailor the peripheral mix precisely to your application. The I2C on the SAM D 21 can operate up to 3.4 MHz (I2S, PMBus, and SMBus are also supported). The SAM D11 and SAM D10 also support IrDA.
  • DMA — The SAM D21 MCU features an 8-channel DMA controller supporting both memory and peripheral data transfers while the SAM D11 and SAM D10 feature a 6-channel DMA controller.
  • High Pin Utilization — The SAM D11 only requires one power pair, maximizing the amount of pins available for your application.
  • Full Speed USB — The SAM D21 supports both USB embedded Host and USB Device modes, while the SAM D11 supports Full Speed USB Device mode. Full Speed USB is supported in Device mode using an internal RC oscillator, reducing BOM cost and design complexity.
  • Atmel QTouch® Peripheral Touch Controller — Offers built-in hardware support for buttons, sliders, wheels and proximity, and supports both mutual- and self-capacitive touch without the need for external components. It offers superb sensitivity and noise tolerance, as well as self-calibration, making any user tuning superfluous.
  • Scalability — Flash memory densities range from 8KB to 256KB with packages ranging from 14- to 64-pin options.

 

SAM D09

Benefits

Description

  • ARM Cortex-M0+ based MCU running up to 48MHz
  • Up to 16KB embedded Flash and 4KB SRAM
  • Low power consumption at <70µA/MHz
  • DMA and Event system
  • Two flexible serial communication modules (SERCOM)
  • 12-bit ADC (SAM D09D: 10 channels; SAM D10C: 5 channels);
  • Up to 22 GPIO (SAM D09D only, 12 GPIO in the SAM D09C);
  • SOIC (SAM D09C: 14 pins) and QFN (SAM D09C only: 24 pins) package options

A rich set of peripherals, flexibility and ease-of-use combined with low power consumption in a small package make the Atmel SAM D09 ARM Cortex-M0+ based microcontroller series ideal for a wide range of home automation, consumer, metering and industrial applications. The SAM D09 series is designed for simple and intuitive migration between SAM D devices with identical peripheral modules, compatible code and a linear address map.

Device
Description

ARM Cortex-M0+ based microcontroller with 8KB Flash, 4KB SRAM, two 16-bit timer/counters, DMA, two SERCOMs, 5-channel 12-bit ADC, and 14 pins

ARM Cortex-M0+ based microcontroller with 16KB Flash, 4KB SRAM, two 16-bit timer/counters, DMA, two SERCOMs, 10-channel 12-bit ADC, and 24 pins

SAM D10

Benefits

Description

  • ARM Cortex-M0+ based MCU running up to 48MHz
  • Up to 16KB embedded Flash and 4KB SRAM
  • Low power consumption at <70µA/MHz
  • DMA and Event system
  • Three (SAM D10D, two in the SAM D10C) flexible serial communication modules (SERCOM)
  • 12-bit ADC (SAM D10D: up to 10 channels; SAM D10C: 5 channels) ; 10-bit DAC
  • Hardware touch support
  • Up to 22 GPIO (SAM D10D only, 12 GPIO in the SAM D10C)
  • SOIC (SAM D10D: 20 pins; SAM D10C: 14 pins) and QFN (SAM D10C only: 24 pins) package options

A rich set of peripherals, flexibility and ease-of-use combined with low power consumption in a small package make the Atmel SAM D10C ARM Cortex-M0+ based microcontroller series ideal for a wide range of home automation, consumer, metering and industrial applications. The SAM D10C series is designed for simple and intuitive migration between SAM D devices with identical peripheral modules, compatible code and a linear address map.

Device
Description

ARM Cortex-M0+ based microcontroller with 16KB Flash, 4KB SRAM, three 16-bit timer/counters, DMA, 3 SERCOMs, 10- or 8-channel 12-bit ADC, 10-bit DAC, 20 and 24 pins.

ARM Cortex-M0+ based microcontroller with 8KB Flash, 4KB SRAM, three 16-bit timer/counters, DMA, 3 SERCOMs, 10- or 8-channel 12-bit ADC, 10-bit DAC, 20 and 24 pins.

ARM Cortex-M0+ based microcontroller with 16KB Flash, 4KB SRAM, two 16-bit timer/counters, DMA, 2 SERCOMs, 5-channel 12-bit ADC, 10-bit DAC, 14 pins.

ARM Cortex-M0+ based microcontroller with 8KB Flash, 4KB SRAM, two 16-bit timer/counters, DMA, 2 SERCOMs, 5-channel 12-bit ADC, 10-bit DAC, 14 pins.

SAM D11

Benefits

Description

  • ARM Cortex-M0+ based MCU running up to 48MHz
  • Up to 16KB embedded Flash and 4KB SRAM
  • Low power consumption at <70µA/MHz
  • DMA and Event system
  • Three (SAM D11D, two in the SAM D11C) flexible serial communication modules (SERCOM)
  • Full-Speed USB Device
  • 12-bit ADC (SAM D11D: up to 10 channels; SAM D11C: 5 channels) ; 10-bit DAC
  • Hardware touch support
  • SOIC (SAM D11D: 20 pins; SAM D11C: 14 pins) and QFN (SAM D11D only: 24 pins) package options

A rich set of peripherals, flexibility and ease-of-use combined with low power consumption make the Atmel SAM D11 ARM Cortex-M0+ based microcontroller series ideal for a wide range of home automation, consumer, metering and industrial applications. The SAM D11 is designed for simple and intuitive migration between SAM D devices with identical peripheral modules, compatible code and a linear address map.

Device
Description

ARM Cortex-M0+ based microcontroller with 16KB Flash, 4KB SRAM, two 16-bit timer/counters, DMA, 3 SERCOMs, USB Device, 10- or 8-channel 12-bit ADC, 10-bit DAC, 20 and 24 pins.

ARM Cortex-M0+ based microcontroller with 16KB Flash, 4KB SRAM, two 16-bit timer/counters, DMA, 2 SERCOMs, USB Device, 5-channel 12-bit ADC, 10-bit DAC, 14 pins.

SAM D20

Benefits

Description

  • ARM Cortex-M0+ based MCU running up to 48MHz
  • Up to 256KB embedded Flash and 32KB SRAM
  • Low power consumption at <70µA/MHz
  • Six (SAM D20J and SAM D20G, four in the SAM D20E) flexible serial communication modules (SERCOM)
  • 12-bit ADC (SAM D20J: 20 channels; SAM D20G: 14 channels; SAM D20E: 10 channels) ; 10-bit DAC
  • Hardware touch support
  • QFP and QFN package options (SAM D20J: 64 pins; SAM D20G: 48 pins; SAM D20E: 32 pins)

A rich set of peripherals, flexibility and ease-of-use combined with low power consumption make the Atmel SAM D20 ARM Cortex-M0+ based microcontroller series ideal for a wide range of home automation, consumer, metering and industrial applications. The SAM D20 is designed for simple and intuitive migration between SAM D devices with identical peripheral modules, hex compatible code and a linear address map.

Device
Description

ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, eight 16-bit timer/counters, 6 SERCOMs, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, eight 16-bit timer/counters, 6 SERCOMs, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, eight 16-bit timer/counters, 6 SERCOMs, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, eight 16-bit timer/counters, 6 SERCOMs, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 16KB Flash, 2KB SRAM, 48 MHz, eight 16-bit timer/counters, 6 SERCOMs, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, six 16-bit timer/counters, 6 SERCOMs, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, six 16-bit timer/counters, 6 SERCOMs, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, six 16-bit timer/counters, 6 SERCOMs, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, six 16-bit timer/counters, 6 SERCOMs, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 16KB Flash, 2KB SRAM, 48 MHz, six 16-bit timer/counters, 6 SERCOMs, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, six 16-bit timer/counters, 4 SERCOMs, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, six 16-bit timer/counters, 4 SERCOMs, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, six 16-bit timer/counters, 4 SERCOMs, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, six 16-bit timer/counters, 4 SERCOMs, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

ARM Cortex-M0+ based microcontroller with 16KB Flash, 2KB SRAM, 48 MHz, six 16-bit timer/counters, 4 SERCOMs, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

SAM D21

Benefits

Description

  • ARM Cortex-M0+ based MCU running up to 48MHz
  • Up to 256KB embedded Flash and 32KB SRAM
  • Low power consumption at <70µA/MHz
  • DMA and Event system
  • Six (SAM D21J and SAM D21G, four in the SAM D21E) flexible serial communication modules (SERCOM)
  • Full-Speed USB Device and embedded Host
  • 12-bit ADC (SAM D21J: 20 channels; SAM D21G: 14 channels; SAM D21E: 10 channels) ; 10-bit DAC
  • Hardware touch support
  • QFP and QFN package options (SAM D21J: 64 pins; SAM D21G: 48 pins; SAM D21E: 32 pins)

A rich set of peripherals, flexibility and ease-of-use combined with low power consumption make the Atmel SAM D21 ARM Cortex-M0+ based microcontroller series ideal for a wide range of home automation, consumer, metering and industrial applications. The SAM D21 is designed for simple and intuitive migration between SAM D devices with identical peripheral modules, compatible code and a linear address map.

Device
Description

ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, five 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 20-channel 12-bit ADC, 10-bit DAC, 64 pins

ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, 6 SERCOMs, USB Host and Device, 14-channel 12-bit ADC, 10-bit DAC, 48 pins

ARM Cortex-M0+ based microcontroller with 256KB Flash, 32KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, 4 SERCOMs, USB Host and Device, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

ARM Cortex-M0+ based microcontroller with 128KB Flash, 16KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, 4 SERCOMs, USB Host and Device, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

ARM Cortex-M0+ based microcontroller with 64KB Flash, 8KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, 4 SERCOMs, USB Host and Device, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

ARM Cortex-M0+ based microcontroller with 32KB Flash, 4KB SRAM, 48 MHz, three 16-bit timer/counters, DMA, 4 SERCOMs, USB Host and Device, 10-channel 12-bit ADC, 10-bit DAC, 32 pins

SAM DA1

Benefits

Description

  • ARM Cortex-M0+ CPU running at up to 48MHz
  • 16/32/64KB in-system self-programmable Flash
  • 0.5/1/2KB Read-While-Write (RWW) Flash section
  • 4/4/8KB SRAM memory
  • 8-channel direct memory access controller (DMAC)
  • 12-channel event system
  • Five 16-bit timer/counters (TC), configurable as either 8, 16 or 32-bit TC with compare/capture channels
  • Three 16-bit timer/counters for control (TCC), with extended functions
  • 32-bit real time counter (RTC) with clock/calendar function
  • Watchdog timer (WDT)
  • CRC-32 generator
  • One full speed (12Mbps) universal serial bus (USB) 2.0 controller with On-chip transceivers including pull-ups and serial resistors
  • Up to six serial communication interfaces (SERCOM), each configurable to operate as either USART, I2C or SPI
  • One two-channel inter-IC sound (I2S) interface
  • One 12-bit, 350ksps analog-to-digital converter (ADC) with up to 20 channels
  • 10-bit, 350ksps digital-to-analog converter (DAC)
  • Two analog comparators (AC) with window compare function
  • Peripheral Touch Controller (PTC)
  • Up to 52 programmable I/O pins
  • 64-pin TQFP, 48-pin TQFP, QFN, 32-pin TQFP, QFN
  • Operating voltage 2.7V to 3.63V
  • Temperature range –40 to +105°C

ARM Cortex –M0+ microcontroller, 48MHz, 3.3V, 16 to 64kB of Flash, up to 8kB of SRAM, up to 2kB Read-While-Write Flash, Hardware Touch Support, USB, automotive qualified according AEC-Q100

Device
Description

ARM® Cortex®-M0+ microcontroller with 16KB Flash, 4kB SRAM, 512Byte RWW Flash, 4 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 10 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 26 GPIOs, QFN32

ARM® Cortex®-M0+ microcontroller with 32KB Flash, 4kB SRAM and 1KB RWW Flash, 4 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 10 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 26 GPIOs, QFN32

ARM® Cortex®-M0+ microcontroller with 64KB Flash, 8kB SRAM and 2KB RWW Flash, 4 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 10 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 26 GPIOs, QFN32

ARM® Cortex®-M0+ microcontroller with 16KB Flash, 4kB SRAM, 512Byte RWW Flash, 6 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 14 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 38 GPIOs, QFN48

ARM® Cortex®-M0+ microcontroller with 32KB Flash, 4kB SRAM, 1KB RWW Flash, 6 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 14 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 38 GPIOs, QFN48

ARM® Cortex®-M0+ microcontroller with 64KB Flash, 8kB SRAM, 2KB RWW Flash, 6 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 14 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 38 GPIOs, QFN48

ARM® Cortex®-M0+ microcontroller with 16KB Flash, 4kB SRAM, 512Byte RWW Flash, 6 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 20 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 52 GPIOs, TQFP64

ARM® Cortex®-M0+ microcontroller with 32KB Flash, 4kB SRAM, 1KB RWW Flash, 6 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 20 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 52 GPIOs, TQFP64

ARM® Cortex®-M0+ microcontroller with 64KB Flash, 8kB SRAM, 2KB RWW Flash, 6 SERCOM, 5 Timer Counter (TC), 3 Timer Counter for Control (TCC), USB, I2S, 20 channel ADC, 2 Analog Comparators, 1 DAC, RTC, PTC, 48MHz, 52 GPIOs, TQFP64