- Cortex-m3 CPU
- 32-bit Atmel SAM3X8E ARM
The Arduino Due is a microcontroller board based on the 32-bit Atmel SAM3X8E ARM Cortex-M3 CPU. It offers 54 digital input/output pins, 12 analog inputs, 4 UARTs, a 84 MHz clock, an USB OTG capable connection, 2 DAC (digital to analog), 2 TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.