Arduino Due Development Board
Arduino Due Development Board overview
The Arduino Due is an MCU board based on the Atmel SAM3X8E ARM Cortex‐M3 CPU. It 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 analogue inputs, 4 UARTs (hardware serial ports), an 84 MHz clock, an USB OTG capable connection, 2 DAC (digital to analogue), 2 TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.
The Arduino Due module supports connection and interaction with other USB devices capable of working with the OTG function (On-The-Go - simple and easy connection of devices to each other directly, without using an additional link computer). The board also comes with a wide variety of protection features such as ESD protection and overvoltage protection.

Key specifications
Datasheet
Arduino Due Development Board features
- MCU: Atmel SAM3X8E ARM Cortex-M3
- 32-bit ARM core microcontroller
- 54 digital input/output pins (of which 12 can be used as PWM outputs)
- 4 UARTs (hardware serial ports)
- 84 MHz clock
- USB OTG capable connection
- Onboard JTAG header
Arduino Due Development Board pinout

| Name | Description |
|---|---|
| Power Sources | +5V - Connected to +5VOR+3.3V- Connected to +3.3VORVin- Connected to +7V to +12VGND – Connected to GROUND |
| Communication Interface | UART (Universal Asynchronous Receiver Transmitter) Interface can be used to program PRO MINISPI (Serial Peripheral Interface) Interface can be used to program PRO MINITWI (Two Wire Interface) Interface can be used to connect peripherals.CAN (Controller Area Network) Interface can be used for communi |
| I/O Pins | Although these 54 pins have many functions, they can be considered data I/O pins. |
| ADC Pins | These channels can be used to input Analog signals. They are of 12-bit resolution. |
| DAC Pins | There are two channels which can provide Analog output. They are of 12-bit resolution. |
| PWM | These 12 channels can provide PWM (Pulse Width Modulation) outputs. They are of 8-bit resolution. |
| RESET Pin | Resets the controller. |
| External Interrupts | In Arduino Due board all I/O pins can be used as Interrupts. |
| Temperature Sensor | DUE has an internal temperature sensor which can be programmed to read the temperature. |
| RTC | DUE has RTC with Calander and alarm features, which can be enabled internally. |
Arduino Due Development Board specifications
| Microcontroller | ATMEL ATSAM3X8E 32-bit ARM Cortex-M3 |
|---|---|
| Clock frequency | 84 MHz |
| Flash memory, permanent memory | 512 KB, 2 blocks of 256 KB |
| RAM, RAM | 96 KB divided into 2 blocks: 64 KB and 32 KB |
| Working voltage | 3.3V |
| Recommended input voltage | 7-12V |
| Limit input voltage | 6-20V |
| Digital inputs/outputs | 72 |
| PWM outputs | 12 |
| Analog inputs | 12, A/D converter ADC, 12-bit |
| Analog outputs | 2, D/A converter DAC, 12-bit |
| Maximum current for "3.3V" output | 700 mA |
| USB connectors | 2, Type-B |
| JTAG debug header | 1 |
| LED indication | board power, communication and user output D13 |
Arduino Due Development Board applications
- Weighing Machines
- Traffic Light Count Down Timer
- Parking Lot Counter
- Embedded systems
- Home Automation
- Industrial Automation
- Medical Instrument
- Emergency Light for Railways
More about Arduino Due Development Board
Arduino Due Pinout
| Pin Group | Pin Label | Description |
|---|---|---|
| Power Sources | +5V, +3.3V, GND and Vin | +5V - Connected to +5V OR +3.3V- Connected to +3.3V OR Vin- Connected to +7V to +12V GND – Connected to GROUND |
| Communication Interface | UART Interface(RXD, TXD) x 4 [(0,1),(19,18),(17,16),(15,14)] SPI Interface(MOSI, MISO, SCK ,RESET) x 1 TWI Interface(SDA, SCL) x 2 [(20,21),(70,71)] CAN Interface (CANRX, CANTX) x2 SSC Interface (RF, RD, RK, TD, TK, TF) | UART (Universal Asynchronous Receiver Transmitter) Interface can be used to program PRO MINI SPI (Serial Peripheral Interface) Interface can be used to program PRO MINI TWI (Two Wire Interface) Interface can be used to connect peripherals. CAN (Controller Area Network) Interface can be used for communication between controllers SSC (Synchronous Serial Communication) Interface can be used for Audio and Telecom Applications |
| I/O Pins | 42 I/O + 12 PWM | Although these 54 pins have many functions, they can be considered data I/O pins. |
| ADC Pins | ADC0, ADC1,ADC2,...,ADC11 | These channels can be used to input Analog signals. They are of 12-bit resolution. |
| DAC Pins | DAC0, DAC1 | There are two channels which can provide Analog output. They are of 12-bit resolution. |
| PWM | PIN2 to PIN13 | These 12 channels can provide PWM (Pulse Width Modulation) outputs. They are of 8-bit resolution. |
| Temperature Sensor | Connected to ADC15 internally. | DUE has an internal temperature sensor which can be programmed to read the temperature. |
| RTC | Internally connected | DUE has RTC with Calander and alarm features, which can be enabled internally. |
Specifications
- Direct memory access (DMA) for tasks that actively work with data in memory
- Reset button and Erase button
- USB On The Go (USB OTG) support for connecting other USB devices
Datasheet
See Also: CD4059 Program Divide-by-N Counter | MQ5 LPG Smoke Detection Sensor Module | MQ3 Alcohol Ethanol Gas Sensor Module
Comments 0
Leave a comment