Based on the ARM® Cortex™-M3 processor, the Atmel® SAM3X4E runs at 84MHz and features 256KB of Flash in 2 x 128KB banks and 68KB of SRAM in 2 x 32KB banks, with an additional 4KB as NFC SRAM. Its highly integrated peripheral set for connectivity and communication includes Ethernet, dual CAN, HS USB MiniHost and device with on-chip PHY, high-speed SD/SDIO/MMC, and multiple USARTs, SPIs, TWIs and one I2S. The SAM3X4E also features a 12-bit ADC/DAC, temperature sensor, 32-bit timers, PWM timer and RTC. The 16-bit external bus interface supports SRAM, PSRAM, NOR and NAND Flash with error code correction. The Atmel QTouch® Library is available for the SAM3X4E for easy implementation of buttons, sliders and wheels. The device operates from 1.62V to 3.6V and is available in 144-pin QFP and BGA packages.