Arduino Due
Overview
The Arduino Due is a high-performance 32-bit development board based on the Atmel ATSAM3X8E ARM Cortex-M3 microcontroller. Operating at 84MHz, it provides a significant performance boost over 8-bit AVR boards while maintaining compatibility with the Arduino Mega R3 form factor and shield ecosystem.
Why Choose This Part
The board offers a massive jump in memory with 512KB of Flash and 96KB of RAM, supporting more complex firmware than standard Arduino boards. It provides 54 digital I/O pins and dedicated JTAG headers for advanced debugging, making it suitable for professional embedded development.
Applications
Key Specifications
Getting Started
Start by installing the Arduino IDE and adding the Arduino SAM Boards package via the Boards Manager. Connect the board via the Micro-USB Programming Port to upload code, ensuring you use 3.3V logic levels as the ATSAM3X8E is not 5V tolerant.



