
Arduino Due con connettori è un modulo microcontrollore basato sulla CPU Atmel SAM3X8E ARM Cortex-M3. Due è la prima scheda Arduino basata su un microcontrollore ARM a 32 bit. La scheda dispone di 54 pin di ingresso/uscita digitali (12 dei quali possono essere utilizzati come uscite PWM), 12 ingressi analogici, 4 UART (porte hardware seriali), un clock a 84 MHz, una connessione USB compatibile con OTG, 2 DAC (digitale-analogico), 2 TWI, un connettore di alimentazione, un connettore SPI, un connettore JTAG, un pulsante di reset e un pulsante di cancellazione.
Attenzione: a differenza della maggior parte delle schede Arduino , la scheda Arduino Due funziona a 3,3 V. La tensione massima che i pin I/O possono tollerare è 3,3 V. L'applicazione di tensioni superiori a 3,3 V a un pin I/O può danneggiare la scheda.
La scheda contiene tutto il necessario per supportare il microcontrollore; per iniziare è sufficiente collegarlo a un computer con un cavo micro- USB o alimentarlo con un adattatore CA-CC o una batteria. Il Due è compatibile con tutti gli Shield Arduino che funzionano a 3,3 V e sono conformi al pinout Arduino 1.0.
Il Due segue il pinout 1.0:
| Marca | Arduino |
| Modello | A000062 |
| Voltaggio | 3,3 V |
| Numero di I/O | 54 |
| Tensione di ingresso | 7 V - 12 V |
| I/O analogico | 12 |
| Memoria flash | 512 KB |
| Microcontrollore | AT91SAM3X8E CPU ARM Cortex-M3 |
| Velocità dell'orologio | 84 MHz |
| EEPROM | 0 B |
| Sram | 96 KB |
| Intestazioni saldate | sì |