The Arduino due is a micro controller board which is based on the Atmel SAM3X8E ARM Cortex-M3 CPU. This Arduino board is based on a 32-bit ARM core