#Introduction of Arduino Due


The Arduino due is a micro controller board which is based on the Atmel SAM3X8E ARM Cortex-M3 CPU. This Arduino board is based on a 32-bit ARM core micro controller which includes a 54 digit input/output pins, 12 analog , 4 UARTs, 84 Mhz clock with 2 DAC, 2 TWI, a power jack and SPI header, a JTAG header, which also includes an erase and reset button. It also includes an USB OTG capable connection. On board CAN (Campus Area Network) controller for realizing CAN protocol. The board contains everything which is needed to support the micro controller, it simply connects it to a computer with a power cable or micro USB cable or a battery to get started. The Arduino due is compatible with all the arduino shields which work at 3.3 V and are compatible with the    Arduino 1.0 pin out.

The Arduino Due can be powered through the USB connector or with the external power supply. An external power source is connected or a  non-usb power or it can come either from an AC to DC adapter (wall-wart) or  the battery. The adapter can either be connected by plugging 2.1 mm center-positive plug into the power jack. Either the leads from a battery can be inserted in the Gnd and Vin pin headers of POWER CONNECTOR. The board operates on an external supply of 6V to 20V. If it is supplied with less than 7V then the 5V pin may supply less than five volts and the board may get unstable.

Installing drivers for the ARDUINO DUE:

For Windows(Compatible on  XP, 7 & 8).

  1. First we have to download arduino software windows version.
  2. Once the download gets over you have to unzip the file and connect the Arduino due with your computer via USB cable using the programming port.
  3. The windows will start itself the arduino software installation process after the board gets inserted but it will be unable to find driver. You have to locate where is the driver.
  4. Then you have to click on start and then open the control panel. Then you have to find out “system and security” and click on it and then open the device manager.
  5. Find  out  “Ports (COM & LPT)”.Once you  go through an open port named “Arduino Due Programming port”. Just right click on mouse on “Arduino Due Program Port” and then  click on “Update driver software”.Win7DueInstall_1
  6. Then you have to click on “Browse my computer “ for going on “Driver software option”.Win7DueInstall_3
  7.  Then further you have to go on to the folder with the downloaded Adruino IDE and open it or unzip it.
  8. Then you have to select the drivers folder which is in the Arduino folder. You have to keep it in mind that you don’t have to go on FTDI USB Drivers or the sub directory.
  9. After that you have to click on “Ok” and “Next” to move further.
  10. You may also get a warning dialog saying that you are unable to pass windows logo testing. After this click on “continue anyway”.
  11. Now you will see that windows has started driver installation.Win7DueInstall_3
  12. You have installed the driver on your computer. In the Device Manager, you should now see a port listing similar to “Arduino Due Programming Port (COM4)”.Win7DueInstall_4

It is also compatible with windows 8 and XP and you have to follow the same process as above for Arduino due.

Uploading Code of Arduino Due:

The Arduino Due uploading process is same as other boards Once  we take a user’s viewpoint.It is also advised to use the port for uploading the sketches, or else you can

upload the sketches on any of the USB ports. These are the step followed for uploading programming port:Once you connect the arduino due to the computer by connecting it to USB cable to the Arduino Due Programming port.

After that open the Arduino Due In the tools menu choose the serial port and select the serial port of arduino due. Go to “tools” > Boards” menu select the “arduino due”. Now you are  able to upload sketches on your arduino due.



Some Specifications of Arduino Due

Microcontroller AT91SAM3X8E
Operating Voltage 3.3V
Input Voltage 7-12V
Input Voltage(limits) 6-16V
Digital I/O Pins 54
Analog Input Pins 12
Analog Output Pins 2(DAC)
Total DC Output Current on all I/O lines 130MA
DC Current for 3.3V Pin 800MA
DC Current for 5V Pin 800MA
Flash Memory 512 KB All available for the user applications
SRAM 96 KB (Two Banks:64KB and 32KB)
Clock Speed 84 Mhz
Length 101.52 mm
Width 53.3 mm
Weight 36 grams

There is  one great specifications for  Arduino due which can be powered either through USB connector with a power supply which gets selected automatically.