ARDUINO DUE ist ein Mikrocontroller-Board auf Basis der Atmel SAM3X8E ARM Cortex-M3 CPU. Es ist das erste Arduino-Board, das auf einem 32-Bit-ARM-Kern-Mikrocontroller basiert. Er verfügt über 54 digitale Eingangs-/Ausgangs-Pins (von denen 12 als PWM-Ausgänge verwendet werden können), 12 analoge Eingänge, 4 UARTs (serielle Hardware-Ports), einen 84-MHz-Taktgeber, einen USB-OTG-Anschluss, 2 DACs (digital-analog), 2 TWIs, eine Stromversorgungsbuchse, einen SPI-Header, einen JTAG-Header, eine Reset-Taste und eine Löschtaste.
Achtung: Im Gegensatz zu den meisten Arduino-Boards arbeitet das ARDUINO DUE-Board mit 3,3 V. Die maximale Spannung, die die E/A-Pins vertragen, beträgt 3,3 V. Das Anlegen von Spannungen über 3,3 V an einen beliebigen E/A-Pin kann die Karte beschädigen.
Die Platine enthält alles, was zur Unterstützung des Mikrocontrollers benötigt wird; schließen Sie sie einfach mit einem Micro-USB-Kabel an einen Computer an oder versorgen Sie sie mit einem AC/DC-Adapter oder einer Batterie, um loszulegen. Der ARDUINO DUE ist mit allen Arduino Shields kompatibel, die mit 3,3V betrieben werden und mit der Arduino 1.0 Pinbelegung kompatibel sind.
ARDUINO DUE folgt der Pinbelegung 1.0:
TWI: SDA- und SCL-Pins in der Nähe des AREF-Pins.
IOREF: Ermöglicht das Anbringen einer Abschirmung mit der richtigen Konfiguration für die von der Karte gelieferte Spannung. Dies ermöglicht die Kompatibilität des Shields mit einem 3,3V-Board wie Due und AVR-Boards, die mit 5V arbeiten.
Es gibt einen nicht angeschlossenen Stift, der für die zukünftige Verwendung reserviert ist.