DUE-1

ShenzhenMaker New Official DUE R3 Board for arduino ATSAM3X8E ARM Main Control Board with 0.5 meter USB Cable

€ 9,39 + Shipping: € 3,46 (Estimated Delivery: 20-31 days)

  • Item Type: Module
  • Brand Name: Sunhokey
  • Model Number: MK-0030

The DUE board is one of most powerful development boards in ARDUINO series. DUE board not only has tons of features it also has terrific processing speed making it suitable for advanced applications. DUE could be considered as the professional board considered UNO as the beginner board. The DUE board also developed on ARM controller series whereas others boards are developed on ATMEGA controller series.

5768

 

ARDUINO DUE Technical Specifications

Microcontroller

SAM3X8E – 32 BIT ARM controller

Operating Voltage

3.3V

Raw Voltage input

7V to 12V

Maximum current through each I/O pin

3mA & 15mA look pin diagram for details

Maximum total current drawn from all I/O pins

130mA

Flash Memory

512KBytes

EEPROM

16KByte

Internal RAM

96Kbytes

Clock Frequency

Internal: 12 Mhz

External: 84 Mhz

Operating Temperature

-40ºC to +85ºC

 

 

Where to use ARDUINO DUE

Although ARDUINO boards are usually popular, DUE is least popular because of controller being ARM and I/O pins +3.3v OUTPUTS are not compatible with most sensors. Though it is least popular it is most recommended when designing complex systems like CNC or 3D printer. Also the ARDUINO DUE is an open source platform where one can get all related data and original module schematics. So you can customize the system depending on the need. 

There are few cases where DUE is chosen over others:

Case1: Where the system processing is huge. UNO or NANO are boards all 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 the application needs to provide analog output. UNO and NANO cannot provide an analog output which is a 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.

 

How to use ARDUINO DUE

DUE is used similarly to any other development board. All that needs to be done in programming the controller and provide the appropriate peripheral to get the system running. We will discuss the programming of DUE in step by step below.

  1. DUE can be programmed by connecting both USB ports to PC. Although there are two, PROGRAMMING PORT is preferred over NATIVE USB port in order to avoid controller crashing during programming. So connect DUE to PC using PROGRAMMING port is ideal.
  2. Download and install Arduino IDE software. [ https://www.arduino.cc/en/Main/Software ]
  3. Next get the link between PC and DUE. Run a test program to blink LED provided on board.
  4. List the functions to be performed by DUE.
  5. Write the functions as a program in IDE.
  6. Remember for ARDUINO IDE the program is written in ‘C’ language.
  7. After completing the writing. Burn the program DUE through IDE.
  8. Disconnect the programmer. Provide the power and attach the necessary peripherals. After resetting the controller, it executes the program and provides the desired output.

 

Applications

  1. Hobby projects.
  2. Power supply systems.
  3. IoT applications.
  4. Display systems.
  5. Instrumentation.