Pimoroni
Arduino Due
The Arduino Due is Arduino's first ARM-based development board, powered by the Atmel SAM3X8E — a 32-bit Cortex-M3 processor running at 84MHz. With 54 digital...
The Arduino Due is Arduino's first ARM-based development board, powered by the Atmel SAM3X8E — a 32-bit Cortex-M3 processor running at 84MHz. With 54 digital I/O pins, 12 analogue inputs, 2 DAC outputs, and USB-OTG, it brings significantly more computing power while remaining programmable through the familiar Arduino IDE.
The Due supports features not available on 8-bit Arduino boards, including true analogue output (DAC), DMA, and an experimental multitasking library. It follows the Arduino R3 pinout layout and is compatible with shields that work at 3.3V.
Key Features
- 84MHz ARM Cortex-M3 – AT91SAM3X8E processor for high-performance applications
- 512KB Flash / 96KB SRAM – Ample memory for complex programs
- 54 Digital I/O Pins – 12 with PWM output capability
- 12 Analogue Inputs – 12-bit ADC resolution
- 2 DAC Outputs – True analogue output for audio and signal generation
- 4 Hardware UARTs – Multiple serial communication channels
- USB-OTG – Can act as both USB host and device
- CAN Bus Support – Hardware CAN pins available
Specifications
- Microcontroller: AT91SAM3X8E
- Operating Voltage: 3.3V
- Input Voltage: 7–12V recommended (6–16V limit)
- Digital I/O: 54 pins (12 PWM)
- Analogue Inputs: 12
- Analogue Outputs: 2 (DAC)
- Total DC Output Current: 130mA (all I/O lines)
- Flash Memory: 512KB
- SRAM: 96KB (64KB + 32KB banks)
- Clock Speed: 84MHz
- Dimensions: 101.52×53.3mm
- Weight: 36g
Ideal For
- Projects requiring high processing power and fast execution
- Audio generation and signal processing (via DAC)
- Multi-serial communication applications
- USB host projects and device emulation
Package Contents
- 1× Arduino Due board
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- ADC
- An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
- CAN bus
- CAN bus is a reliable two-wire communication network originally designed for vehicles and now common in machinery and robotics. It matters when you need multiple controllers or devices to share status and control messages in a noisy electrical environment.
- DAC
- A digital-to-analogue converter turns numbers from the microcontroller into a real analogue voltage. It matters if you want to generate simple waveforms, audio-style signals, or variable control voltages rather than just on/off outputs.
- Flash memory
- Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
- IDE
- Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
- SRAM
- Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
- USB host
- A USB host is the side of a USB connection that controls attached devices, like a computer talking to a keyboard or flash drive. This matters because most microcontroller boards are normally USB devices, so adding USB host support lets them use common USB peripherals.
Find this product in
Brands
Related Tutorials
Free guides on learn.littlebird.com.au