








The Arduino Due is the first Arduino board based on a 32-bit ARM Cortex-M3 microcontroller (Atmel SAM3X8E) running at 84 MHz. It offers 54 digital I/O pins (12 PWM), 12 analog inputs (12-bit), 2 DAC outputs, 4 UARTs, 2 TWI, SPI, JTAG, and dual USB ports (one acting as USB Host). With 512KB Flash and 96KB SRAM, the Due is ideal for advanced projects requiring high speed and processing power.
Arduino Due هي أول لوحة أردوينو مبنية على متحكم ARM Cortex-M3 بمعمارية 32-بت (Atmel SAM3X8E) بسرعة 84 ميجاهرتز. توفر 54 منفذ رقمي (12 منها PWM)، و12 مدخلًا تناظريًا بدقة 12-بت، و2 مخرج DAC، و4 منافذ UART، و2 TWI، وSPI، وJTAG، إضافة إلى منفذي USB (أحدهما يعمل كـ USB Host). مع ذاكرة Flash بحجم 512 كيلوبايت و96 كيلوبايت SRAM، تعد Due مثالية للمشاريع المتقدمة التي تتطلب سرعة وقدرة معالجة عالية.
The Arduino Due is a powerful microcontroller development board built around the 32-bit Atmel SAM3X8E ARM Cortex-M3 MCU, making it the first Arduino board to use a true 32-bit ARM core processor. Compared to traditional 8-bit Arduino boards, the Due delivers a massive leap in processing speed, memory, and peripheral capabilities, while remaining fully compatible with the familiar Arduino programming environment.
The board runs at an impressive 84 MHz clock speed and includes 512 KB of Flash memory for user applications and 96 KB of SRAM (split into two banks of 64 KB and 32 KB). The DMA controller allows memory-intensive operations to be offloaded from the CPU, dramatically improving the efficiency of data-heavy tasks like signal processing and high-speed sensor sampling.
The Arduino Due features 54 digital input/output pins, of which 12 support PWM output with selectable resolution, along with 12 analog inputs offering 12-bit ADC resolution — four times more precise than standard Arduino boards. It also includes 2 DAC (Digital-to-Analog Converter) outputs for true analog signal generation, perfect for audio or waveform applications.
Communication options are extensive: 4 hardware UARTs, 2 TWI (I2C) interfaces, an SPI header, an ICSP header, a JTAG header for advanced debugging, and two micro USB ports — one for programming/debugging and a second USB Host port that allows the Due to connect to external peripherals such as keyboards, mice, smartphones, and USB flash drives.
Important: All I/O pins on the Arduino Due operate at 3.3V, not 5V. Applying 5V to an I/O pin may damage the board. The Due is compatible with all Arduino shields that work at 3.3V and follow the 1.0 Arduino pinout.
The board is ready to use out of the box — simply connect it to a computer via USB cable, or power it through an AC-to-DC adapter or battery to start developing.