Arduino Due is the first 32 bit ARM Processor development environment released by the Arduino community after their widely successful 8 bit development platform – Arduino Uno. The main advantages of using a 32 bit ARM Processor based Arduino Due for your next project are:
1.) Can act as USB Host – Supports USB On the Go (OTG) devices like Tablets, Smartphones, Keyboard, Mouse, etc.
2.) Compatible with the Android Development Kit 2.0 Protocol.
3.) Compatible with all Revision 3 Shields or Custom ones that are able to exploit the IOREF pin.
4.) Two Digital to Analog Converters (DAC) on-board (in addition to the conventional Analog to Digital Converters – ADC)
5.) Low Power Consumption (Due runs at 3.3V).
6.) Increased Flash Memory – 512 KB (Code Upload capacity of Uno is 32 KB while that of Due is 16 times higher).
7.) More Input/ Output Ports.
8.) Higher Clock Speed (a jump from 16 MHz to 84 MHz).
A recent article posted on the Wired has confirmed that the Due will support the ADK 2.0 Protocol and will be compatible with Google’s Libraries and some of the code written for the Android Development Kit (ADK).
There are two USB Ports on the Arduino Due:
a.) Micro USB B connector (for Programming).
b.) Micro USB AB connector (for Debugging and acting as Host for USB On-The-Go (OTG) Devices).
USB cables that are compatible with Due:
For details about Arduino Due, see the Introduction Page.
- Additional Information
Processor AT91SAM3X8E Architecture 32-bit Clock Speed 84 MHz Digital Pins 54 Analog Pins 12 PWM Pins 12 Hardware UART 4 Programming Interface USB Flash Memory 256K Operating Voltage 3.3V Power Output No Antenna No Range (Indoor/Urban) No Range (Outdoor/RF Line of Sight) No Channel Capacity No Frequency No Transmit Current @ 3.3V No