The SAM3S1A is a member of the Atmel® | SMART SAM3S series microcontrollers based on the high-performance 32-bit ARM® Cortex®-M3 RISC processor. It operates at a maximum speed of 64MHz and features 64KB of flash memory and 16KB of SRAM. The extensive peripheral set includes a Full Speed USB device port with embedded transceiver, USART, two UARTs, two TWIs (I2C), two SPIs, I2S, PWM timer, three 16-bit timers, RTC, 8-ch 12-bit ADC, and an analog comparator. The QTouch® library offers an easy way to implement buttons, wheels, and sliders. The parallel data capture mode on the PIOs collects data from external devices not compliant with standard memory read protocols, such as low-cost image sensors. DMA transfers the data to memory, offloading the CPU. The device operates from 1.62V to 3.6V, is available in 48-pin QFP and QFN packages, and is pin-to-pin compatible with the SAM3N1A.