Based on the ARM® Cortex™-M3 processor, the Atmel® SAM3X4C runs at 84MHz and features 256KB of Flash in 2 x 128KB banks and 64KB of SRAM in 2 x 32KB banks. Its highly integrated peripheral set for connectivity and communication includes Ethernet, dual CAN, HS USB MiniHost and device with on-chip PHY, HS SD/SDIO/MMC, and multiple USARTs, SPIs, TWIs and one I2S. The SAM3X4C 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 SAM3X4C for easy implementation of buttons, sliders and wheels. The device operates from 1.62V to 3.6V and is available in 100-pin QFP and BGA packages.