"The Arduino Due is the newest member of the Arduino family. It's the first Arduino based on a 32 bit ARM core processor, the Atmel SAM3X8E ARM Cortex-M3 MCU, so it improves on old functionality and adds new as well!
The Arduino Due offers 54 digital input/output pins (of which 12 can be used as PWM outputs, with selectable resolution), 12 analog inputs with 12 bit of resolution, 4 UARTs (hardware serial ports), and two DAC outputs (digital to analog converter), 84 MHz crystal oscillator, two USB connections, a power jack, an ICSP header, a JTAG header, and a reset button.
The Due has two on-board USB ports. A micro-USB which acts as a host allowing you to connect peripherals like mice, keyboards, and smartphones & a USB type A port to use for debugging."Full details from http://www.makershed.com/Arduino_Due_p/mksp16.htm?Click=37845