Arduino Due
Arduino Due
Arduino Due
Arduino Due
Arduino Due
Arduino Due
Arduino Due
Arduino Due
Arduino Due
Arduino Due

Arduino Due

Main boards & Kits
ARD055
Part.No: A000062
€58.50
Available on request
Delivered within 2-3 days

The Arduino Due is the most powerful classic Arduino board — based on the 32-bit ARM Cortex-M3 AT91SAM3X8E @ 84MHz with 512KB Flash, 96KB SRAM, 54 digital I/O, and dual DAC outputs. Ideal for demanding signal processing, robotics, and multitasking projects. Important: operates at 3.3V I/O.

  • 🚀 32-bit ARM Cortex-M3 @ 84MHz — the most processing power in classic Arduino
  • 💾 512KB Flash, 96KB SRAM, 2× DAC, 12 analog inputs
  • 🔌 54 digital I/O (12 PWM), USB OTG, 4× UART, SPI, I2C, CAN
  • ⚠️ I/O voltage is 3.3V — do NOT connect 5V signals directly

 

Arduino Due — The Most Powerful Classic Arduino with 32-bit ARM Cortex-M3

The Arduino Due (SKU: A000062) marked a historic milestone for Arduino: it was the first board based on a 32-bit ARM architecture, featuring the AT91SAM3X8E @ 84MHz with 512KB Flash and 96KB SRAM. With 54 digital I/O pins, 12 analog inputs, 2 DAC outputs, and a rich set of communication interfaces (USB OTG, 4× UART, SPI, I2C, CAN), the Due is the choice for demanding applications that push beyond the limits of the UNO. Critical note: I/O pins operate at 3.3V — they are not 5V-tolerant.

Technical Specifications

Feature Specification
Microcontroller Atmel AT91SAM3X8E (32-bit ARM Cortex-M3)
Clock Speed 84 MHz
Flash / SRAM 512 kB / 96 kB (two banks: 64kB + 32kB)
I/O Operating Voltage 3.3V (NOT 5V-tolerant)
Input Voltage (VIN) 7–12V (recommended) / 6–16V (limit)
Digital I/O Pins 54 (12 PWM)
Analog Input Pins 12
Analog Output (DAC) 2
Total DC Output (I/O) 130 mA
DC 3.3V / 5V Pin 800 mA / 800 mA
Communication 4× UART, 2× I2C, SPI, CAN, USB OTG
USB 2× Micro-USB (Programming + Native USB OTG)
Dimensions / Weight 101.52mm × 53.3mm / 36g

⚠️ Critical: 3.3V I/O — Not 5V-tolerant

Unlike the UNO, Nano, and Mega (which operate at 5V), the Arduino Due's I/O pins operate at 3.3V and are not 5V-tolerant. Connecting a 5V signal to a Due I/O pin can permanently damage the microcontroller. If you are using 5V sensors, shields, or modules, a level shifter is required. Browse our modules for compatible options.

Who is it for?

  • Advanced students & engineers: The Due is the choice when the UNO is not enough — audio processing, FFT, real-time control systems, robotics with many servo motors (up to 54 digital pins), and applications requiring 32-bit floating point operations.
  • Educational institutions: Ideal for advanced embedded systems and real-time programming courses at university level. The ARM Cortex-M3 architecture is the same used in industrial applications, giving students industry-relevant experience.
  • Makers & researchers: Dual DAC output for audio generation, 12 analog inputs for multi-sensor data acquisition, USB OTG for connecting USB peripherals — the Due unlocks capabilities unavailable on any other classic Arduino board. Pair it with sensors and displays for complete data logging systems.

See Also

Frequently Asked Questions

Are UNO shields compatible with the Arduino Due?
Partially. The Due shares the same form factor as the UNO Mega, so shields fit physically. However, since I/O operates at 3.3V, shields designed for 5V may not work correctly or could damage the board. Always verify voltage compatibility before connecting any shield.

What is the difference between Arduino Due and Arduino Mega 2560?
Both have many I/O pins, but differ fundamentally: the Due uses a 32-bit ARM Cortex-M3 @ 84MHz with 3.3V I/O, while the Mega 2560 uses an 8-bit ATmega2560 @ 16MHz with 5V I/O. The Due is significantly faster with more memory, but requires careful attention to voltage compatibility.

Does the Arduino Due have EEPROM?
No. The AT91SAM3X8E does not include EEPROM. However, you can use the board's Flash memory for data storage (via the DueFlashStorage library) or an external EEPROM module connected via I2C or SPI.

Product added to wishlist
Product added to compare.