A000056 - Arduino Due without Headers
Arduino Due without Headers
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 54x digital input/output pins (of which 12x can be used as PWM outputs), 12x analog inputs, 4x UARTs (hardware serial ports), a 84 MHz clock, an USB OTG capable connection, 2x DAC (digital to analog), 2x TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.
Warning: Unlike most Arduino boards, the Arduino Due board runs at 3.3 V. The maximum voltage that the I/O pins can tolerate is 3.3 V. Applying voltages higher than 3.3 V to any I/O pin could damage the board.
The board contains everything needed to support the microcontroller; simply connect it to a computer with a micro-USB cable or power it with a AC-to-DC adapter or battery to get started. The Due is compatible with all Arduino shields that work at 3.3 V and are compliant with the 1.0 Arduino pinout.
The Due follows the 1.0 pinout:
- TWI: SDA and SCL pins that are near to the AREF pin
- IOREF: allows an attached shield with the proper configuration to adapt to the voltage provided by the board. This enables shield compatibility with a 3.3 V board like the Due and AVR-based boards which operate at 5 V.
- An unconnected pin, reserved for future use
- Microcontroller: AT91SAM3X8E
- Operating voltage: 3.3 V
- Input voltage (recommended): 7-12 V
- Input voltage (limits): 6-16 V
- Digital I/O pins: 54 (of which 12 provide PWM output)
- Analog input pins: 12
- Analog output pins: 2 (DAC)
- Total DC output current on all I/O lines: 130 mA
- DC current for 3.3 V pin: 800 mA
- DC current for 5 V pin: 800 mA
- Flash memory: 512 KB all available for the user applications
- SRAM: 96 KB (two banks: 64 KB and 32 KB)
- Clock speed: 84 MHz
- Length: 101.52 mm
- Width: 53.3 mm
- Weight: 36 g