The Arduino Due is a real powerhouse with an Atmel SAM3X8E ARM Cortex-M3 32-bit CPU on board. This is the first Arduino with a 32-bit microcontroller, making this board easily beats all the others in processing power. With 84 MHZ, 512 KB internal, 96 KB external memory and the built-in DMA controller, this board has a lot to offer.This Arduino is very popular and is very easy to program due to the built-in USB interface. With the Arduino development software you will have your first program running within minutes.