Arduino Due is based on Atmel SAM3X8E ARM Cortex-M3 CPU It is a microcontroller card. It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (12 of which can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), 84 MHz clock, USB OTG-enabled connection, 2 DAC (digital-analog). There are 2 TWIs, a power jack, an SPI header, a JTAG header, a reset button, and an erase button.
Warning: Most Arduino boards Unlike, the Arduino Due board operates at 3.3V. The maximum voltage the I/O pins can tolerate is 3.3V. Applying voltage higher than 3.3 V to any I/O pin may damage the board.
The board contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable or power it with an AC-DC adapter or battery to get started. Due is compatible with all Arduino shields that operate at 3.3V and are compatible with the 1.0 Arduino pinout.
TWI: SDA and SCL pins located close to the AREF pin.
IOREF: provides an attached shield with appropriate configuration to accommodate the voltage supplied by the panel. This provides display compatibility with a 3.3V motherboard, such as Due and AVR-based boards operating at 5V.