Arduino due……

Arduino, the popular name in the field of electronics that revolutionized the use of electronics and magnetized the world of electronics enthusiasts.  It has been the pioneer in the open source platform in both the software and hardware.

There are different versions of Arduino boards but one board that scores over with speed and other features is the Arduino Due.

If you are really looking for a microcontroller board that has higher speed and is capable of getting all the commands and can process it within matter of seconds, Arduino Due is the answer to that. It is ideal for those who want to build projects that require high computing power such as the remotely-controlled drones that, in order to fly, need to process a lot of sensor data per second. To Scientific projects, which need to acquire data quickly and accurately, Arduino Due provides a platform to create open source tools that are much more advanced than those available now.



The new platform enables the open source digital fabrication community (3d Printers, Laser cutters, CNC milling machines) to achieve higher resolutions and faster speed with fewer components than in the past.

There is something that has been very unique and peculiar about the Arduino boards. And that has been the naming of the board with a unique meaning for each one them. And now the name Arduino Due also has something unique and peculiar. By the name it indicates DUE. Now there arises a question in our minds as to why they named it as Due? The answer is here, the term “DUE” means “TWO” in Italian as this board is made in Italy. The Two represents the two ports in DUE board namely Native USB port and another one is Programming port.

What will these two ports do? Native USB port: This port can acts as the USB host for peripherals like mice, keyboard, etc.  Programming port: This port is used for uploading our sketches (programs) to our microcontroller board.  

It is the first Arduino board based on a 32-bit ARM core microcontroller. A 32-bit core, that allows operations on 4 bytes wide data within a single CPU clock

Clock speed:

We know that it has got an amazing speed, DUE board consists of 84 MHz clock which gives us this lightening speed. By this clock speed we will receive and process our entire sensor at lightning speed which will be handy in many applications.

External Interfacing:

Another amazing thing in our board is that it has dedicated 54 digital input/output pins to satisfy all our digital peripherals to interface in which 12 pins can be used as the PWM pins and 12 analog pins for our analog peripherals and contains 2 DAC.

With regards to external communication or interfacing, this board has far better features to handle the interfaces with many external ports. It has 4 UART’s, and for I2C communication it has two Serial Clock Line (SCL) and two Serial Data Line (SDA) pins, and for Controller Area Network (CAN) communication it has CANRX and CANTX.

The enhancing feature of Arduino Due is that it supports 12 bit Resolution for ADC and it has onboard erase button which is used to erase the sketch manually.

Arduino Due board can be powered via Micro-USB cable or 12V power adapter.

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 but it can be easily rectified when we adopt the BI-LLC board.


Microcontroller AT91SAM3X8E
Operating Voltage 3.3V
Digital I/O pins 54
Analog Input pins 12
Clock speed 84MHz
Flash Memory 512Kb


For Product details:


For Video:

For more information please visit:

For technical query please send an e-mail:

 Blog written by Salai Thirumani

Leave a Reply

Your email address will not be published. Required fields are marked *