ATSAMD21 ARM® Cortex®-M0+ Microcontrollers are SMART™ ARM-based microcontrollers designed for migration with identical peripheral modules, hex compatible code, identical linear address map and pin compatible migration paths between all devices within the SMART™ series. The microcontrollers also contain support for capacitive touch button slider and wheel user interfaces.
Features & Benefits of the ATSAMD21 Microcontrollers
In-system programmable flash
12-channel direct memory access
12-channel Atmel Event System
Up to 52 I/O pins
32-bit real time clock and calendar
Up to 5 16-bit Timers/Counters (TC)
Up to 3 24-bit Timers/Counters (TCC)
1 full-speed USB 2.0 embedded host and device interface
2-pin serial wire debug (SWD) program and debug interface
Attribute | Value |
---|---|
Family Name | SAM D21 |
Package Type | QFN |
Mounting Type | Surface Mount |
Pin Count | 32 |
Device Core | ARM Cortex M0+ |
Data Bus Width | 32bit |
Program Memory Size | 256 kB |
Maximum Frequency | 48MHz |
RAM Size | 32 kB |
Number of PWM Units | 1 |
ADC Channels | 10 |
Typical Operating Supply Voltage | 3.3 V |
Maximum Operating Temperature | +85 °C |
Number of Timers | 2 |
Program Memory Type | Flash |
Number of ADC Units | 1 |
Instruction Set Architecture | ARM v6 |
ADCs | 1(10 x 12 bit) |
Minimum Operating Temperature | -40 °C |
Dimensions | 5 x 5 x 0.95mm |
Timer Resolution | 16 bit, 24 bit |
Height | 0.95mm |
Timers | 1 (3 x 24 bit), 1 (5 x 16 bit) |
PWM Channels | 18 |
Pulse Width Modulation | 1(18 Channel) |
Length | 5mm |
ADC Resolution | 12bit |
Width | 5mm |