El Arduino Due es la primera placa de desarrollo de Arduino basado en ARM. Esta placa esta basada en un potente microcontrolador ARM CortexM3 de 32bit, programable mediante el familiar IDE de Arduino. Aumenta la potencia de cálculo disponible para los usuarios de Arduino manteniendo el lenguaje lo mas compatible posible para que muchos programas puedan migrarse en cuestión de minutos.