INCLUDES USB CABLE
The Due is the first ARM-based Arduino. This board is based on a powerful 32-bit ARM CortexM3 microcontroller made programmable through the well-known Arduino IDE. Increase the computing power available to Arduino users by keeping the programming language as compatible as possible so that many programs can be ported to this platform in a matter of minutes!
The Arduino Due compatible has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (serial ports), an 84 MHz clock, a USB-OTG connection, 2 DAC (digital to analog converter), 2 TWI, a power connector, an SPI header, a JTAG header, a reset button and an erase button. There are also some cool features like DACs, Audio, DMA, an experimental multitasking library and much more.
To compile code for the ARM processor, you will need the latest version of the Arduino IDE: v1.5 (After a period of testing and debugging this will be replaced by IDE 1.0.1)
Due to system voltage limitations imposed by the Atmel SAM3X8E, Arduino shields that are based on the 5V models will not work properly. All shields that fully implement the R3 Arduino layout are directly compatible (such as the Arduino Shield Ethernet and WiFi shield), but other shields may not be compatible. Be careful when you are plugging things into your Arduino Due