Based on the Atmel AT91SAM3X8E ARM Cortex-M3 microcontroller.
- Used for communications and networking, embedded design and development and building automation
- Perfect for advanced programming use
- Input voltage (recommended) range from 7 to 12 V
- 3.3 V operating voltage
- 96 KB of SRAM
- 130 mA of total DC output current per I/O lines
- Input voltage (limit) range from 6 to 20V
- The Arduino Due can be programmed with the Arduino software
- 1.0 pinout
- A DMA controller, that can relieve the CPU from doing memory intensive tasks
- 512 KB of flash memory for code
This is the first Arduino board based on a 32 bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a 84MHz clock, an USB OTG capable connection, two DAC (digital to analog), two TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button. The board contains everything needed to support the microcontroller, simply connect it to a computer with a micro USB cable or power it with a AC to DC adapter or battery to get started. The Due is compatible with all Arduino shields that work at 3.3 V and are compliant with the 1.0 Arduino pinout. The Arduino Due can be powered via the USB connector or with an external power supply. The power source is selected automatically. The maximum length and width of the Arduino Due PCB are 4" and 2.1" respectively.