- It is a microcontroller board based on Atmel SAM3X8E, 32-Bit ARM microcontroller.
- Unlike other Arduino boards, the Arduino Due board runs at 3.3V.
- The maximum voltage that the I/O pins can tolerate is 3.3V. Providing higher voltages, like 5V to an I/O pin could damage the board !
- There are few cases where DUE is chosen over other Arduino Boards:
Case1: Where the system processing is huge. UNO or NANO are boards, which have a maximum clock speed of 16 MHz, so they can perform functions limited to their capabilities. They cannot process high end programs for applications like 3D printer. With 84MHz clock speed more than five times speed of UNO, DUE could do process more data than UNO or NANO.
Case2: Where you need to connect more peripherals. DUE has over 54 I/O pins. So when there are many peripherals in an application using DUE is ideal.
Case3: Where application needs to provide analog output. UNO and NANO cannot provide analog output which is need in some applications. In those cases, DUE will solve the problem.
Case4: With many PWM and ADC outputs, DUE can run application program which cannot be solved by other ARDUINO.
Case5: With CAN interface, DUE can be used on systems with high Electromagnetic Interference where other communications may fail. This facility is not present on other ARDUINO BOARDS.
- Hobby projects.
- Power supply systems.
- IoT applications.
- Display systems.