The ATSAMD20E15A-AU is a SMART SAMD20 series 32-bit Low-power Microcontroller based on the high-performance ARM Cortex-M0+ RISC processor. It operates at a maximum speed of 48MHz and features 32kB of flash memory and 4kB of SRAM. Peripherals include four serial communication modules (SERCOM) configurable as UART/USART, six 16-bit timers/counters, 32-bit real time clock and calendar, 10 PWM channels, one 10-channel 12-bit ADC, one 10-bit DAC and support for up to 60 touch channels. The device operates from 1.62 to 3.63V. SAMD20 microcontrollers are ideally suited for use in mobile devices due to their low current consumption. Sensor fusion processing is a key area where these devices can be used to differentiate products and with extensive range of sensor partners it is easy to add real-time motion processing to enrich the user experience.
ARM Cortex-M0+ CPU running at up to 48MHz
Single-cycle hardware multiplier
Power-on reset (POR) and brown-out detection (BOD)
Internal and external clock options with 48MHz Digital frequency locked loop (DFLL48M)
External interrupt controller (EIC)
16 External interrupts
One non-maskable interrupt
Two-pin serial wire debug (SWD) programming, test and debugging interface
Idle and standby sleep modes
SleepWalking peripherals
8-channel Event system
32-bit Real-time counter (RTC) with clock/calendar function
Watchdog timer (WDT)
CRC-32 generator
Two analog comparators with window compare function