(original) (raw)

The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU. It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a 84 MHz clock, an USB OTG capable connection, 2 DAC (digital to analog), 2 TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.

32-bit ARM core

Based on the ARM® Cortex®-M3 processor, this 32-bit microcontroller has 84 MHz clock and 96kb of SRAM.

54 digital pins

The Due has 54 digital pins, 12 of which support PWM (Pulse Width Modulation).

CAN support

The Due comes with two CAN (Controller Area Network) buses.

Analog pins

The Due has 12 analog input pins, and 2 DAC pins.

Keyboard / Mouse support

Use the Due as USB host for peripherals such as mice connected to the SerialUSB port.

Battery Connector

The Arduino Due features a barrel plug connector, that works great with a standard 9V battery.