Arduino Due

Arduino Due

The processor contains 96kB of static RAM, 512kB of flash, and a DMA controller, should you choose to do memory intensive operations. There are four serial ports, two TWI ports, SPI, two real DAC outputs, and a CAN controller. The CAN controller is not supported by any Arduino libraries yet. This is an Arduino you can use for computationally intensive tasks - not just for I/O.

Speaking of I/O...The voltage is 3.3V only! Only 3.3V and auto-switching shields are compatible with the Due. If you have any native AVR code in your sketch, it won't work - the microcontroller on the Due contains an ARM processor and is not source code compatible.

Arduino Due
DigitalPins 54
PWM 12
Analog Inputs 12
Analog Outputs 2
Operating Voltage 3.3
Operating Frequency 84MHz
3.3V Output 800mA
Test Current Draw
Web Site Arduino
  1. Information from manufacturers and other sources.
  2. Test current from sketch that exercises I2C, SPI, and analog pins.

At 84MHz it is the fastest of the pure Arduinos. The Intel Galileo and Yun are faster, but they aren't really running Arduino code at anywhere near that speed.

Arduino Board Logo


Arduino-Board is the go-to source for information on many available Arduino and Arduino-like boards, tutorials and projects.

Help and Support


Stay updated

Sign up if you would like to receive our once monthly newsletter.