The ATSAMS70N21A-AN is a SMART SAM S70 series 32-bit Flash Microcontroller based on the high-performance ARM Cortex-M7 RISC (5.04 CoreMark/MHz) processor with floating point unit (FPU). It operates at a maximum speed of 300MHz and feature 2048kB of flash, up to 384kB of multi-port SRAM and configurable instruction and data tightly couple memories to leverage the advanced DSP capabilities of the core. SAMS70N21 features multiple communication interfaces including a HS USB host and device, a HS SDCard/SDIO/MMC interface, USARTs, SPIs and multiple TWIs. Analog features include dual 2Msps 12-bit ADCs with analog front end offering offset and gain error correction and 2Msps 12-bit DAC.