Microchip Technology Inc
product primary image

ATSAMD21E17

Status: In Production

Features:

  • Single-cycle hardware multiplier
  • Micro Trace Buffer
  • 128KB in-system self-programmable Flash
  • 16KB SRAM Memory
  • Power-on reset (POR) and brown-out detection (BOD)
  • Internal and external clock options with 48MHDigital Frequency Locked Loop (DFLL48M) and 48MHto 96MHFractional
  • External Interrupt Controller (EIC)
  • 16 external interrupts
  • One non-maskable interrupt
  • Two-pin Serial Wire Debug (SWD) programming, test and debugging interface
  • Drop in compatible with SAM D20
  • Idle and standby sleep modes
  • SleepWalking peripherals
  • 12-channel Direct Memory Access Controller (DMAC)
  • 12-channel Event System
  • One 16-bit TC with compare/capture channels
  • One 8-bit TC with compare/capture channels
  • One 32-bit TC with compare/capture channels, by using two TCs
  • Up to four compare channels with optional complementary output
  • Generation of synchronized pulse width modulation (PWM) pattern across port pins
  • Deterministic fault protection, fast decay and configurable dead-time between complementary output
  • Dithering that increase resolution with up to 5 bit and reduce quantization error
  • 32-bit Real Time Counter (RTC) with clock/calendar function
  • Watchdog Timer (WDT)
  • CRC-32 generator
  • Embedded device function
  • Eight endpoints
  • USART with full-duplex and single-wire half-duplex configuration
  • I2C Bus up to 3.4MHz
  • SMBUS/PMBUS
  • SPI
  • LIN slave
  • Differential and single-ended input
  • 1/2x to 16x programmable gain stage
  • Automatic offset and gain error compensation
  • Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
  • 10-bit, 350ksps Digital-to-Analog Converter (DAC)
  • Two Analog Comparators (AC) with window compare function
  • 256-channel capacitive touch and proximity sensing
  • 26 GPIO pins
  • 32-pin TQSP, QFN, WLCSP
  • 1.62V – 3.63V
View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

A low-power, high-performance Microchip's ARM® Cortex®-M0+ based flash microcontroller, the ATSAMD21E17 is ideal for a wide range of home automation, consumer, metering, and industrial applications. It features:

  • 128KB of flash and 16KB of SRAM
  • Up to 48MHz operating frequency
  • Four serial communication modules (SERCOM) configurable as UART/USART, SPI or I2C, three 16-bit timer/counters, 32-bit Real-Time Clock and calendar, 18 PWM channels, one 14-channel 12-bit ADC, one 10-bit DAC
  • Full Speed USB Device and embedded Host
  • Support for up to 60 touch channels
  • 1.62V to 3.63V power supply
  • Easy pin migration to SAMD21G and SAMD21J devices
  • Supported by Atmel Studio, ASF and the SAM D21 Xplained Pro kit

Additional Features

    Processor

    • ARM Cortex-M0+ CPU running at up to 48MHz
      • Single-cycle hardware multiplier
      • Micro Trace Buffer

    Memories

    • 128KB in-system self-programmable Flash
    • 16KB SRAM Memory

    System

    • Power-on reset (POR) and brown-out detection (BOD)
    • Internal and external clock options with 48MHDigital Frequency Locked Loop (DFLL48M) and 48MHto 96MHFractional
    • External Interrupt Controller (EIC)
    • 16 external interrupts
    • One non-maskable interrupt
    • Two-pin Serial Wire Debug (SWD) programming, test and debugging interface
    • Drop in compatible with SAM D20

    Low Power

    • Idle and standby sleep modes
    • SleepWalking peripherals

    Peripherals

    • 12-channel Direct Memory Access Controller (DMAC)
    • 12-channel Event System
    • Three 16-bit Timer/Counters (TC), configurable as either:
      • One 16-bit TC with compare/capture channels
      • One 8-bit TC with compare/capture channels
      • One 32-bit TC with compare/capture channels, by using two TCs
    • Three  24-bit Timer/Counters for Control (TCC), with extended functions:
      • Up to four compare channels with optional complementary output
      • Generation of synchronized pulse width modulation (PWM) pattern across port pins
      • Deterministic fault protection, fast decay and configurable dead-time between complementary output
      • Dithering that increase resolution with up to 5 bit and reduce quantization error
    • 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 interface
      • Embedded device function
      • Eight endpoints
    • Four Serial Communication Interfaces (SERCOM), each configurable to operate as either:
      • USART with full-duplex and single-wire half-duplex configuration
      • I2C Bus up to 3.4MHz
      • SMBUS/PMBUS
      • SPI
      • LIN slave
    • 12-bit, 350ksps Analog-to-Digital Converter (ADC) with up to 10 channels
      • Differential and single-ended input
      • 1/2x to 16x programmable gain stage
      • Automatic offset and gain error compensation
      • Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
    • 10-bit, 350ksps Digital-to-Analog Converter (DAC)
    • Two Analog Comparators (AC) with window compare function
    • Peripheral Touch Controller (PTC)
      • 256-channel capacitive touch and proximity sensing

    I/O

    • 26 GPIO pins

    Packages

    • 32-pin TQSP, QFN, WLCSP

    Operating Voltage

    • 1.62V – 3.63V
Parametrics
Name
Value
Part Family
SAM D21
Max CPU Speed MHz
48
Program Memory Size (KB)
128
SRAM (KB)
16
Auxiliary Flash (KB)
0.064
Temperature Range (C)
-40 to 85
Operating Voltage Range (V)
1.62 to 3.63
Direct Memory Access Channels
12
SPI
4
I2C
4
Hardware Touch Peripheral
PTC
Peripheral Pin Select / Pin Muxing
Yes
Number of USB Modules
1
ADC Input
10
Max ADC Resolution (Bits)
12
Max ADC Sampling Rate (ksps)
350
Input Capture
6
Standalone Output Compare/Standard PWM
6
Motor Control PWM Channels
12
Max 16-bit Digital Timers
5
Parallel Port
GPIO
Number of Comparators
2
Internal Oscillator
32khz, 32Khz ULP, 8Mhz
Hardware RTCC/RTC
Yes
Max I/O Pins
26
Pincount
32

Documents

Jump to:

Data Sheet

06/22/2018
10177KB

Application Notes

Download All

Product Document

12/10/2016
1237KB

Schematics

06/01/2013
16KB
03/01/2014
16KB
05/01/2015
17KB
03/01/2014
17KB
06/01/2013
17KB
01/01/2014
18KB

White Papers

05/01/2013
443KB

Development Environment

  • Demo & Evaluation Boards
Demo & Evaluation Boards
ATSAMD21BLDC24V-STK
ATSAMD21BLDC24V-STK ( ATSAMD21BLDC24V-STK )

The kit contains an MCU control board featuring the ATSAMD21 microcontroller and embedded debugger and a driver board with ON Semiconductor drivers supporting motors operating up to 24V DC. The PCB is mounted on a chassis with a motor and can be directly connected to a PC running Studio and START for immediate development and debug of motor control applications.

...

Learn More
Add To Cart
SAM-ICE
SAM-ICE ( AT91SAM-ICE )

SAM-ICE is a JTAG emulator designed for SAMA5, SAM3, SAM4, SAM7 and SAM9 ARM® core-based MCUs and MPUs, including Thumb mode. It supports download speeds up to 720K Bytes per second and maximum JTAG speeds up to 12 MHZ. It also supports Serial Wire Debug (SWD) and Serial Wire Viewer (SWV) from SAM-ICE hardware V6.

Learn More
Add To Cart
SAM D21 Xplained Pro evaluation kit
SAM D21 Xplained Pro evaluation kit ( ATSAMD21-XPRO )

The SAM D21 Xplained Pro evaluation kit is ideal for evaluating and prototyping with the SAM D21 ARM® Cortex®-M0+ based microcontrollers. Xplained Pro Extension kits compatible with SAM D21 Xplained Pro can be purchased individually.

The ATSAMD21-XPRO evaluation kit does not include extension boards.

SAM D21 Xplained Pro supports many Xplained Pro extension kits,

...

Learn More
Add To Cart
ATSTK600-RC72
ATSTK600-RC72 ( ATSTK600-RC72 )

Routing card for SAM D20 in 64-pin TQFP and QFN socket supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600-RC78
ATSTK600-RC78 ( ATSTK600-RC78 )

Routing card for SAM D20 in 48-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600-RC79
ATSTK600-RC79 ( ATSTK600-RC79 )

Routing card for SAM D20 in 32-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600-RC87
ATSTK600-RC87 ( ATSTK600-RC87 )

Routing card for SAM D21 in 64-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
QT1 Xplained Pro extension kit
QT1 Xplained Pro extension kit ( ATQT1-XPRO )

QT1 Xplained Pro kit is an extension kit that enables evaluation of self- and mutual capacitance mode using the Peripheral Touch Controller(PTC). The kit shows how easy it is to design a capacitive touch board solution using the PTC without the need for any external components. The kit includes two boards, one using self-capacitance and one using mutual capacitance.

If you want to

...

Learn More
Add To Cart
OLED1 Xplained Pro extension kit
OLED1 Xplained Pro extension kit ( ATOLED1-XPRO )

OLED1 Xplained Pro is an extension kit with a 128x32 OLED display, 3 LEDs and 3 push buttons. It connects to the extension headers of any Xplained Pro evaluation kit.

Learn More
Add To Cart
ATSTK600-RC89
ATSTK600-RC89 ( ATSTK600-RC89 )

Routing card for SAM D21 in 32-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600-RC90
ATSTK600-RC90 ( ATSTK600-RC90 )

Routing card for SAM D10/11 in 24-pin QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
Ethernet1 XPRO
Ethernet1 XPRO ( ATETHERNET1-XPRO )

Ethernet1 Xplained Pro is an extension board in the Xplained Pro evaluation platform. The board enables the user to experiment with Ethernet network connectivity applications.

Learn More
Add To Cart
BNO055 Xplained
BNO055 Xplained ( ATBNO055-XPRO )

BNO055 Xplained Pro is an extension with the Bosch BNO055 Intelligent 9-axis absolute orientation sensor and a RGB LED. It connects to the extension headers of any Xplained Pro evaluation kit.

The ATBNO055-XPRO extension kit does not include a Xplained Pro evaluation kit.

Getting started user guide from Bosch is available

...

Learn More
Add To Cart
ATQT4-XPRO
ATQT4-XPRO ( ATQT4-XPRO )

The QT4 Xplained Pro kit is an extension board that enables evaluation of self-capacitance Touch and Proximity sensors using the Peripheral Touch Controller (PTC). The kit shows how easy it is to design a capacitive touch board solution using the PTC without the need for any external components.

Learn More
Add To Cart
Power Debugger kit
Power Debugger kit ( ATPOWERDEBUGGER )

Power Debugger is a powerful development tool for debugging and programming AVR microcontrollers using UPDI, JTAG, PDI, debugWIRE, aWire, TPI or SPI target interfaces and ARM® Cortex®-M based SAM microcontrollers using JTAG or SWD target interfaces.

In addition the Power Debugger has two independent current sensing channels for measuring and optimizing the power consumption of

...

Learn More
Add To Cart
ATSTK600-SC62
ATSTK600-SC62 ( ATSTK600-SC62 )

Generic socket card for 24-pins QFN 0.5 mm pitch devices. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
SAM DA1 Xplained Pro
SAM DA1 Xplained Pro ( ATSAMDA1-XPRO )

The SAM DA1 Xplained Pro evaluation kit is ideal for evaluating and prototyping with the SAM DA1 ARM® Cortex®-M0+ based microcontrollers. Extension boards to the SAM DA1 Xplained Pro can be purchased individually.

The ATSAMDA1-XPRO evaluation kit does not include extension boards.

The SAM DA1 Xplained Pro supports the I/O1 Xplained Pro, OLED1 Xplained Pro, QT1 and QT4

...

Learn More
Add To Cart
ATSTK600-SC12
ATSTK600-SC12 ( ATSTK600-SC12 )

Socket card for 32-pins QFN 0.5 mm pitch devices. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600 Kit
ATSTK600 Kit ( ATSTK600 )

A complete starter kit and development system for the 8-bit and 32-bit AVR microcontrollers that gives designers a quick start to develop code on the AVR, with advanced features for prototyping and testing new designs.

The AVR device connects to the STK600 using an innovative routing and socketcard sandwich system, which routes the signals from the device to the appropriate...

Learn More
Add To Cart
Atmel-ICE Full Kit
Atmel-ICE Full Kit ( ATATMEL-ICE )

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

Atmel-ICE supports:

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR
...

Learn More
Add To Cart
ATSTK600-RC88
ATSTK600-RC88 ( ATSTK600-RC88 )

Routing card for SAM D21 in 48-pin TQFP and QFN socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
ATSTK600-RC95
ATSTK600-RC95 ( ATSTK600-RC95 )

Routing card for SAM D21L in 32-pin QFN or TQFP socket. Supplements the STK600 Starter Kit.

For an overview of card combinations and supported devices see Device Support Table

Learn More
Add To Cart
I/O1 Xplained Pro extension kit
I/O1 Xplained Pro extension kit ( ATIO1-XPRO )

I/O1 Xplained Pro provides a light sensor, temperature sensor, and microSD card. It connects to the extension headers of any Xplained Pro Evaluation Kit.

Learn More
Add To Cart
PROTO1 Xplained Pro extension kit
PROTO1 Xplained Pro extension kit ( ATPROTO1-XPRO )

PROTO1 Xplained Pro provides easy prototyping on the Xplained Pro platform. It connects to the extension headers of any Xplained Pro evaluation kit and can be used as a gateway to other Xplained Pro extension boards with its own Xplained Pro extension header.

Learn More
Add To Cart
BTLC1000-XPRO-ADPT
BTLC1000-XPRO-ADPT ( ATBTLC1000-XPRO-ADPT )

The ATBTLC1000-XPRO-ADPT is an adapter board for the ATBTLC1000-XPRO expansion board. It is required for the UART hardware flow control functionality to operate correctly when the ATBTLC1000-XPRO expansion board is connected to certain Xplained MCU base boards.

The BTLC1000XPRO-ADP adapter board supports the SMART SAM L21 Xplained Pro, SAM D21 Xplained Pro, SAM 4S Xplained Pro and

...

Learn More
Add To Cart
ATSAMD21E16LMOTOR
ATSAMD21E16LMOTOR ( ATSAMD21E16LMOTOR )

The ATSAMD21E16LMOTOR is an MCU card for Motor control starter kit - ATSAMxxxBDLCxxx-STK. The hardware has the SMART ARM based MCU, ATSAMD21E16L, with integrated on-board debug support. The MCU card can be directly used with the currently available ATSAMD21BLDC24V-STK, a low voltage BLDC, PMSM motor control starter kit.

Learn More
Add To Cart
QT3 Xplained Pro extension kit
QT3 Xplained Pro extension kit ( ATQT3-XPRO )

QT3 Xplained Pro is a QTouch keypad extension board demonstrating an ultra-low power keypad design using the Peripheral Touch Controller (PTC). Utilizing the PTCs low power capabilities it enables markets lowest power wake-up on touch.

Note: QT3 Xplained Pro requires a compatible Xplained Pro evaluation kit. See the Related Tools tab for supported models.

Learn More
Add To Cart
SLCD1 Xplained Pro extension kit
SLCD1 Xplained Pro extension kit ( ATSLCD1-XPRO )

SLCD1 Xplained Pro is an extension kit with a 96-segment LCD display. It connects to Xplained Pro evaluation kits with segment LCD extension headers. For supported kits, see the related tools tab.

Learn More
Add To Cart
SAM D20 Xplained Pro evaluation kit
SAM D20 Xplained Pro evaluation kit ( ATSAMD20-XPRO )

The SAM D20 Xplained Pro evaluation kit is ideal for evaluation and prototyping with the SAM D20 Cortex®-M0+ processor-based microcontrollers. Xplained Pro Extension kits compatible with the SAM D20 Xplained Pro kit can be purchased individually.

The ATSAMD20-XPRO evaluation kit does not include extension boards.

SAM D20 Xplained Pro supports many Xplained Pro extension

...

Learn More
Add To Cart

Similar Devices

Product
Pins
Flash (KB)
RAM (B)
Price 5K
Notes
32
32
4,096
$1.18
 
32
32
4,096
$1.29
 
32
64
8,192
$1.37
 
32
64
8,192
$1.49
 
32
128
16,384
$1.49
 
32
256
32,768
$2.06
 
48
32
4,096
$1.24
 
48
64
8,192
$1.44
 
48
64
8,192
$1.49
 
48
128
16,384
$1.57
 
48
256
32,768
$2.16
 
64
32
4,096
$1.31
 
64
64
8,192
$1.52
 
64
128
16,384
$1.65
 
64
256
32,768
$2.28
 

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
ATSAMD21E17A-AFT
0.338300
0.497500
32
TQFP
7x7x1mm
Matte Tin
e3
ATSAMD21E17A-AU
0.338300
0.800000
32
TQFP
7x7x1mm
Matte Tin
e3
ATSAMD21E17A-AUT
0.338300
0.497500
32
TQFP
7x7x1mm
Matte Tin
e3
ATSAMD21E17A-AF
0.338300
0.800000
32
TQFP
7x7x1mm
Matte Tin
e3
ATSAMD21E17A-MF
0.068700
0.408163
32
VQFN
5x5x1mm
Matte Tin
e3
ATSAMD21E17A-MUT
0.068700
0.531000
32
VQFN
5x5x1mm
Matte Tin
e3
ATSAMD21E17A-MU
0.068700
0.408163
32
VQFN
5x5x1mm
Matte Tin
e3
ATSAMD21E17A-MFT
0.068700
0.531000
32
VQFN
5x5x1mm
Matte Tin
e3
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy

Grid
View
Table
View
Filter:
Apply
Clear
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy