はじめに

ここでは、本製品の評価および作業を開始するために理解する必要がある内容のすべてをご紹介しています。

Atmel | SMART SAM D MCUs

コアを越えた思考 - AVR の使いやすさを ARM Cortex M0+ MCU に統合

» 詳細説明

SAM D20 SERCOM Introduction


» Watch Now
Atmel SAM D

柔軟性と使いやすさの新たな領域

Atmel® | SMART SAM D ARM® Cortex®-M0+ ベースのマイクロコントローラー (MCU) シリーズは、組み込みフラッシュマイクロコントローラーテクノロジーでの長年にわたる革新と実績の積み重ねの結果といえます。柔軟性や使いやすさにおいて新たな領域に踏み込むだけでなく、ARM Cortex-M0+ ベース MCU のパフォーマンスと省電力性能を、最適化されたアーキテクチャとペリフェラルセットに組み合わせました。Atmel | SMART SAM D は、多くの低電力でコスト重視の産業用アプリケーションおよびコンシューマーアプリケーションに最適な、他にはまったくない汎用マイクロコントローラーを提供します。


  • SAM D09 – メモリ、ピン数、機能において、SAM D ファミリーのメンバーの中で最小。SAM D10、SAM D11、SAM D20、および SAM D21 との互換性あり。
  • SAM D10 – 追加のシリアルインターフェース、タイマー、アナログコンパレーター、DAC、およびペリフェラルタッチコントローラーを備えた、SAM D09 からの機能アップグレード。
  • SAM D11 – SAM D10、SAM D20、SAM D21 と互換性あり。SAM D10 にはないフルスピード USB を搭載。
  • SAM D20 – 低消費電力で、豊富なペリフェラルセット、柔軟性、使いやすさを提供。
  • SAM D21 – SAM D20 からの上位互換。フルスピード USB、DMA、ハイエンドタイマー/カウンターなどの機能を追加。
  • SAM DA1 – ペリフェラルタッチコントローラー (PTC) を組み込み、オートモーティブ HMI アプリケーション向けに効率の良いボタン/スライダー/ホイール、および近接検出ソリューションを有効にするオートモーティブ規格マイクロコントローラー

主な特長

  • 低消費電力 — 市場をリードする省電力技術には、ペリフェラルが CPU を使わずに相互に直接通信できるイベントシステムがあります。また、Atmel SleepWalking ペリフェラルは、事前に要件定義されていたイベントでのみ CPU のスリープを解除し、全体の消費電力を抑えます。
  • ペリフェラルの柔軟性 — 革命的なシリアル通信モジュール (SERCOM) は、完全にソフトウェアの設定が可能で、I2C、USART/UART、および SPI 通信を処理できます。デバイス上の複数の SERCOM モジュールを使用して、アプリケーションに正確に合わせてペリフェラルの構成を行えます。SAM D 21 の I2C は、最大 3.4 MHz まで動作します (I2S、PMBus、および SMBus もサポートされています)。SAM D11 および SAM D10 は IrDA もサポートします。
  • DMA — SAM D21 MCU はメモリとペリフェラルデータ転送をサポートする 8 チャンネル DMA コントローラーを備えており、SAM D11 と SAM D10 は 6 チャンネル DMA コントローラーを備えています。
  • ピンの有効利用 — SAM D11 が必要とするのは 1 つの電源線ペアのみで、アプリケーションに利用できるピンの数を最大限にします。
  • フルスピード USB — SAM D21 は USB 組み込みホストと USB デバイスモードの両方をサポートし、SAM D11 はフルスピード USB デバイスモードをサポートします。フルスピード USB は、内蔵 RC オシレーターを使用するデバイスモードでサポートされ、BOM コストを低減し、設計の複雑さを緩和します。
  • Atmel QTouch® ペリフェラルタッチコントローラー — ボタン、スライダー、ホイール、および近接機能に対する組み込みハードウェアサポートを提供し、外部コンポーネントなしで、相互および自己静電容量式タッチの両方をサポートします。優れた感度、ノイズ耐性、自己調整機能を備えるため、ユーザーによる調整が不要になります。
  • 拡張性 — フラッシュメモリ密度は 8KB ~ 256KB の範囲に対応し、パッケージは 14 ~ 64 ピンに対応します。

 

SAM D09

メリット

説明

  • 最大 48MHz で動作する ARM Cortex-M0+ ベース MCU
  • 最大 16KB の組み込みフラッシュおよび 4KB SRAM
  • 70µA/MHz 未満の低電力消費
  • DMA およびイベントシステム
  • 2 つの柔軟なシリアル通信モジュール (SERCOM)
  • 12 ビット ADC (SAM D09D: 10 チャンネル、SAM D10C: 5 チャンネル)
  • 最大 22 GPIO (SAM D09D のみ、SAM D09C では 12 GPIO)
  • SOIC (SAM D09C: 14 ピン) および QFN (SAM D09C のみ: 24 ピン) パッケージオプション

豊富なペリフェラルセット、柔軟性、使いやすさと低電力消費を小さなパッケージに組み合わせた Atmel SAM D09 ARM Cortex-M0+ ベースのマイクロプロセッサシリーズは、幅広いホームオートメーション、コンシューマー、計測、および産業用アプリケーションに最適です。SAM D09 シリーズは、同一のペリフェラルモジュール、互換コード、リニアアドレスマップを持つ SAM D デバイス間で、シンプルで直感的な移行を行うことを目的として設計されています。

デバイス
説明

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 D21

メリット

説明

  • 最大 48MHz で動作する ARM Cortex-M0+ ベース MCU
  • 最大 256KB の組み込みフラッシュおよび 32KB SRAM
  • 70µA/MHz 未満の低電力消費
  • DMA およびイベントシステム
  • 6 つ (SAM D21J と SAM D21G、SAM D21E では 4 つ) の柔軟なシリアル通信モジュール (SERCOM)
  • フルスピード USB デバイスと組み込みホスト
  • 12 ビット ADC (SAM D21J: 20 チャンネル、SAM D21G: 14 チャンネル、SAM D21E: 10 チャンネル)、10 ビット DAC
  • ハードウェアタッチサポート
  • QFP および QFN パッケージオプション (SAM D21J: 64 ピン、SAM D21G: 48 ピン、SAM D21E: 32 ピン)

豊富な周辺機器、柔軟性、使いやすさと低電力消費を組み合わせた Atmel SAM D21 ARM Cortex-M0+ ベースのマイクロプロセッサシリーズは、幅広いホームオートメーション、コンシューマー、計測、および工業用アプリケーション用途に適しています。SAM D21 は、同一の周辺機器モジュール、互換コード、リニアアドレスマップを持つ SAM D デバイス間で、シンプルで直感的な移行を行うことを目的として設計されています。

デバイス
説明

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 MCU with 64KB Flash, 8KB SRAM, 48 MHz, four 16-bit timer/counters and two 24-bit Timer/Counters, DMA, 5 SERCOMs, 14-channel 12-bit ADC, 10-bit DAC, four ACs, 32 pins. It is optimized for lighting, motor control and other control applications

ARM Cortex-M0+ based MCU with 64KB Flash, 8KB SRAM, 48 MHz, six 16-bit timer/counters and two 24-bit Timer/Counters, DMA, 5 SERCOMs, 18-channel 12-bit ADC, 10-bit DAC, four ACs, 48 pins. It is optimized for lighting, motor control and other control applications

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

ARM® Cortex®-M0+ -based microcontroller (MCU) with 32KB Flash, 4KB SRAM, 48 MHz, four 16-bit timer/counters and two 24-bit Timer/Counters, DMA, 5 SERCOMs, 14-channel 12-bit ADC, 10-bit DAC, four ACs, 32 pins. It is optimized for lighting, motor control and other control applications

SAM DA1

メリット

説明

  • 最大 48MHz で動作する ARM Cortex-M0+ CPU
  • 16/32/64KB のシステム内自己プログラム可能フラッシュ
  • 0.5/1/2KB の同時読取り書込み機構 (RWW) フラッシュセクション
  • 4/4/8KB SRAM メモリ
  • 8 チャンネルのダイレクトメモリアクセスコントローラー (DMAC)
  • 12 チャンネルのイベントシステム
  • 5 つの 16 ビットタイマー/カウンター (TC)、比較/キャプチャチャンネルを備えた 8 ビット、16 ビット、32 ビットの TC として構成可能
  • 拡張機能を備えた、3 つの コントロール用 16 ビットタイマー/カウンター (TCC)
  • 時計/カレンダー機能を持つ 32 ビットのリアルタイムカウンター (RTC)
  • ウォッチドッグタイマー (WDT)
  • CRC-32 ジェネレーター
  • プルアップおよび直列抵抗器を含むオンチップトランシーバーを備えた、1 つのフルスピード (12Mbps) ユニバーサルシリアルバス (USB) 2.0 コントローラー
  • それぞれ USART、I2C、または SPI として動作するように構成可能な、最大 6 つのシリアル通信インターフェース (SERCOM)
  • 1 つの 2 チャンネルインター IC サウンド (I2S) インターフェース
  • 最大 20 チャンネルを持つ、1 つの 12 ビット 350ksps アナログデジタルコンバーター (ADC)
  • 10 ビット 350ksps デジタルアナログコンバーター (DAC)
  • ウィンドウ比較機能を持つ 2 つのアナログコンパレーター(AC)
  • 周辺タッチコントローラー (PTC)
  • 最大 52 個のプログラム可能 I/O ピン
  • 64 ピン TQFP、48 ピン TQFP、QFN、32 ピン TQFP、QFN
  • 動作電圧 2.7V ~ 3.63V
  • 温度範囲 –40 ~ +105°C

ARM Cortex –M0+ マイクロコントローラー、48MHz、3.3V、16 ~ 64kB のフラッシュ、最大 8kB の SRAM、最大 2kB の同時読取り書込み機構フラッシュ、ハードウェアタッチサポート、USB、AEC-Q100 に準拠したオートモーティブ規格

デバイス
説明

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

SAM D20

メリット

説明

  • 最大 48MHz で動作する ARM Cortex-M0+ ベース MCU
  • 最大 256KB の組み込みフラッシュおよび 32KB SRAM
  • 70µA/MHz 未満の低電力消費
  • 6 つ (SAM D20J と SAM D20G)あるいは 4 つ (SAM D20E) の柔軟なシリアル通信モジュール (SERCOM)
  • 12 ビット ADC (SAM D20J: 20 チャンネル、SAM D20G: 14 チャンネル、SAM D20E: 10 チャンネル)、10 ビット DAC
  • ハードウェアのタッチサポート
  • QFP および QFN パッケージを選択可能(SAM D20J: 64 ピン、SAM D20G: 48 ピン、SAM D20E: 32 ピン)

豊富な周辺機器、柔軟性、使いやすさと低電力消費を組み合わせた Atmel SAM D20 ARM Cortex-M0+ ベースのマイクロプロセッサシリーズは、幅広いホームオートメーション、コンシューマー、計測、および工業用アプリケーション用途に適しています。SAM D20 は、同一の周辺機器モジュール、16 進互換コード、リニアアドレスマップを持つ SAM D デバイス間で、シンプルで直感的な移行を行うことを目的として設計されています。

デバイス
説明

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 D11

メリット

説明

  • 最大 48MHz で動作する ARM Cortex-M0+ ベース MCU
  • 最大 16KB の組み込みフラッシュおよび 4KB SRAM
  • 70µA/MHz 未満の低電力消費
  • DMA およびイベントシステム
  • 3 つ (SAM D11D、SAM D11C では 2 つ) の柔軟なシリアル通信モジュール (SERCOM)
  • フルスピード USB デバイス
  • 12 ビット ADC (SAM D11D: 最大 10 チャンネル、SAM D11C: 5 チャンネル)、10 ビット DAC
  • ハードウェアタッチサポート
  • SOIC (SAM D11D: 20 ピン、SAM D11C: 14 ピン) および QFN (SAM D11D のみ: 24 ピン) パッケージを選択可能

豊富な周辺機器、柔軟性、使いやすさと低電力消費を組み合わせた Atmel SAM D11 ARM Cortex-M0+ ベースのマイクロプロセッサシリーズは、幅広いホームオートメーション、コンシューマー、計測、および工業用アプリケーション用途に適しています。SAM D11 は、同一の周辺機器モジュール、互換コード、リニアアドレスマップを持つ SAM D デバイス間で、シンプルで直感的な移行を行うことを目的として設計されています。

デバイス
説明

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 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.

SAM D10

メリット

説明

  • 最大 48MHz で動作する ARM Cortex-M0+ ベース MCU
  • 最大 16KB の組み込みフラッシュおよび 4KB SRAM
  • 70µA/MHz 未満の低電力消費
  • DMA およびイベントシステム
  • 3 つ (SAM D10D、SAM D10C では 2 つ) の柔軟なシリアル通信モジュール (SERCOM)
  • 12 ビット ADC (SAM D10D: 最大 10 チャンネル、SAM D10C: 5 チャンネル)、10 ビット DAC
  • ハードウェアタッチサポート
  • 最大 22 GPIO (SAM D10D のみ、SAM D10C では 12 GPIO)
  • SOIC (SAM D10D: 20 ピン、SAM D10C: 14 ピン) および QFN (SAM D10C のみ: 24 ピン) パッケージオプション

豊富な周辺機器、柔軟性、使いやすさと低電力消費を組み合わせた Atmel SAM D10C ARM Cortex-M0+ ベースのマイクロプロセッサシリーズは、幅広いホームオートメーション、コンシューマー、計測、および工業用アプリケーション用途に適しています。SAM D10C シリーズは、同一の周辺機器モジュール、互換コード、リニアアドレスマップを持つ SAM D デバイス間で、シンプルで直感的な移行を行うことを目的として設計されています。

デバイス
説明

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.

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, 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, three 16-bit timer/counters, DMA, 3 SERCOMs, 10- or 8-channel 12-bit ADC, 10-bit DAC, 20 and 24 pins.