Arduino Due
The Arduino Due is a 32-bit board which has an Atmel family microcontroller having 12 analogue pins for input and output and 54 pins for digital inputs and outputs. Similarly, to interface the hardware or other devices there are 4 pins. There is also a button for the resetting of the Arduino board and the clock speed of the controller is 84 Mhz Moreover, the board has 2 analog to digital converter pins and OTG USB ports as well.
The board works well if the voltage is between 7 and 12 volts, if the voltage is less than 7 volts the Arduino Due gets unstable and if the voltage is more than 12 it can burn the board. Furthermore, this board comes with 512 kilobytes of memory and 94 kilo bytes of static RAM. The Arduino Due is also equipped with over current protection which protects the devices in case of any overload condition. This feature activates when the current exceeds 500 mA.
The Arduino due can be used for different applications some of the applications are:
- For multiple security and defense projects.
- For multiple purposes in the domain of robotics.
- For multiple applications in medical sciences.
Arduino Zero
The Arduino zero board is the extended version of the Arduino uno board. It is also a 32-bit board having 20 digital input and output pins and 7 analog input and outputs. The Arduino zero has Atmel family microcontroller which has clock speed of 48 MHz.This board has an operating voltage from 3.3 volts to 12 volts.
The supply can be given by the USB port or a separate port is provided for the power. This board has a memory of 256 kilobytes and a static RAM of 32 kilobytes. The over current protection is also provided to stop the current more than 500mA
Arduino zero can be used for various projects of different nature some of them are:
- Home and industrial automation
- Applications for android operating system
- Communication systems
A detailed comparison of specification of both boards is in the following table:
Specifications | Arduino Zero | Arduino due |
---|---|---|
Digital Input and Output pins | 20 | 54 |
Analogue input and output pins | 7 | 12 |
Memory | 256 KB | 512KB |
Static RAM | 32KB | 96KB |
Clock speed | 48MHz | 84MHz |
Operating voltage | 3.3v | 3.3 volts |
Input voltage | 7 to 12 volts | 7 to 12 volts |
Operating Current | 7mA | 7mA |
Microcontroller | ARM Cortex M0+ | ARM Cortex-M3 |
Conclusion
The Arduino family has a very vast range of Arduino boards for different types of applications. In this write-up the specifications of two Arduino boards that are due and zero are given and also the comparison of the two boards are given.