Get Started

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

8051 MCU Support

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.

Prototyping and Evaluation PlatformPrototyping and
Evaluation Platform
Atmel Studio IDEAtmel Studio
IDE
Embedded MPU PortfolioEmbedded MPU
Portfolio

  • SAM D21 – Upwards compatible from the SAM D20 and adding features such as full-speed USB, DMA, high-end timers/counters.
  • SAM D20 – Offers a rich set of peripherals, flexibility, and ease-of-use with low power consumption.
  • SAM D11 – Compatible with the SAM D10, SAM D20, and SAM D21. Includes full-speed USB not available on the SAM D10.
  • SAM D10 – The smallest member of the SAM D family in terms of memory, pin count, and features. Compatible with the SAM D11, SAMD20, and SAM D21.

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 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 1 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 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 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 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, DMA, 4 SERCOMs, 10-channel 12-bit ADC, 10-bit DAC, 32 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 8KB 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.

ARM Cortex-M0+ based microcontroller with 8KB Flash, 4KB SRAM, two 16-bit timer/counters, DMA, 2 SERCOMs, USB Device, 5-channel 12-bit ADC, 10-bit DAC, 14 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.