L'Arduino Due est un module de microcontrôleur basé sur le processeur Atmel SAM3X8E ARM Cortex-M3. Le Due est la première carte Arduino basée sur un microcontrôleur ARM 32 bits. La carte dispose de 54 broches d'entrée / sortie numériques (dont 12 peuvent être utilisées comme sorties PWM), 12 entrées analogiques, 4 UART (ports matériels série), une horloge 84 MHz, une connexion compatible USB OTG, 2 DAC (numérique-analogique ), 2 TWI, un connecteur d'alimentation, un en-tête SPI, un en-tête JTAG, un bouton de réinitialisation et un bouton d'effacement.Avertissement: contrairement à la plupart des cartes Arduino, la carte Arduino Due fonctionne à 3,3V. La tension maximale que les broches d'E / S peuvent tolérer est de 3,3 V. L'application de tensions supérieures à 3,3 V à une broche d'E / S peut endommager la carte.