Arduino Due, the first Arduino board built on a 32-bit ARM Cortex-M3 core. Powered by the Atmel SAM3X8E microcontroller, the Due offers exceptional speed, memory, and peripheral options—perfect for advanced applications in robotics, audio processing, real-time data acquisition, and more.
With 54 digital input/output pins (including 12 PWM outputs), 12 analog inputs, and 2 DAC outputs, the Arduino Due provides a wide range of interfacing capabilities. It also supports 4 hardware UARTs, USB OTG, SPI, TWI (I2C), and includes a JTAG header for debugging.
Ideal for high-speed embedded applications, the Due features an 84 MHz clock, 512 KB Flash memory, and 96 KB SRAM (divided into 64 KB and 32 KB banks). It follows the Arduino 1.0 pinout, including dedicated SDA/SCL pins, IOREF, and supports shields compatible with 3.3V logic.
⚠️ Note: Unlike most Arduino boards, the Due operates at 3.3V logic. Applying more than 3.3V to any I/O pin may damage the board.
First Arduino board with a 32-bit ARM Cortex-M3 processor
High-speed performance with 84 MHz clock
Large 512 KB Flash and 96 KB SRAM for complex programs
USB OTG (On-The-Go) support
Compatible with Arduino shields operating at 3.3V
Perfect for real-time control, robotics, and multimedia applications
Specification | Details |
---|---|
Microcontroller | Atmel SAM3X8E ARM Cortex-M3 |
Operating Voltage | 3.3V |
Input Voltage (recommended) | 7–12V |
Input Voltage (limits) | 6–16V |
Digital I/O Pins | 54 (12 PWM) |
Analog Input Pins | 12 |
Analog Output Pins (DAC) | 2 |
UARTs | 4 |
TWI (I2C) | 2 |
SPI Interface | Yes |
USB | USB OTG Capable |
JTAG Header | Yes |
Flash Memory | 512 KB |
SRAM | 96 KB (64KB + 32KB) |
Clock Speed | 84 MHz |
DC Output Current (I/O) | 130 mA total |
DC Current for 3.3V Pin | 800 mA |
DC Current for 5V Pin | 800 mA |
Dimensions (L x W) | 101.52 mm × 53.3 mm |
Weight | 36 g |
Bring your most demanding projects to life with the Arduino Due – now available at SB Components.