De Arduino Due is een microcontroller module gebaseerd op de Atmel SAM3X8E ARM Cortex-M3 CPU. De Due is het eerste Arduino-bord op basis van een 32-bits ARM-microcontroller. Het bord heeft 54 digitale input / output-pinnen (waarvan 12 kunnen worden gebruikt als PWM-outputs), 12 analoge inputs, 4 UARTs (seriële hardware-poorten), een 84 MHz klok, een USB OTG-compatibele verbinding, 2 DAC (digitaal naar analoog) , 2 TWI, een voedingsaansluiting, een SPI-header, een JTAG-header, een resetknop en een clearknop.Waarschuwing: in tegenstelling tot de meeste Arduino-boards, werkt het Arduino Due-bord op 3,3V. De maximale spanning die de I / O-pinnen kunnen verdragen, is 3,3 V. Het toepassen van spanningen hoger dan 3,3 V op een I / O-pin kan het bord beschadigen.Het bord bevat alles wat nodig is om de microcontroller te ondersteunen; sluit hem gewoon aan op een computer met een micro-USB-kabel of voorzie hem van stroom met een AC-naar-DC-adapter of batterij om aan de slag te gaan. De Due is compatibel met alle Arduino-shields die werken op 3,3V en voldoen aan de 1.0 Arduino-pinout.The Due volgt de 1.0 pinout:
- TWI: SDA- en SCL-pinnen die zich in de buurt van de AREF-pin bevinden.
- IOREF: laat een aangesloten shield met de juiste configuratie toe om zich aan te passen aan de spanning die door het bord wordt geleverd. Dit maakt shield-compatibiliteit mogelijk met een 3.3V-bord zoals de Due en AVR-gebaseerde kaarten die op 5V werken.
- Een niet-verbonden pin, gereserveerd voor toekomstig gebruik.