El Arduino Due es un módulo de microcontrolador basado en la CPU Atmel SAM3X8E ARM Cortex-M3. Due es la primera placa Arduino basada en un microcontrolador ARM de 32 bits. La placa tiene 54 pines de entrada / salida digital (12 de los cuales se pueden usar como salidas PWM), 12 entradas analógicas, 4 UART (puertos de hardware en serie), un reloj de 84 MHz, una conexión USB OTG compatible, 2 DAC (digital a analógico ), 2 TWI, un conector de alimentación, un encabezado SPI, un encabezado JTAG, un botón de reinicio y un botón de borrar.Advertencia: a diferencia de la mayoría de las placas Arduino, la placa Arduino Due funciona a 3.3V. El voltaje máximo que pueden tolerar los pines de E / S es de 3,3 V. La aplicación de voltajes superiores a 3,3 V a un pin de E / S puede dañar la placa.