Introduction
- Hardware features
- Installation of the libraries needed for development
- Parameter settings
- Example project
- Conclusion
Hardware features
Arduino Due is based on an AT91SAM3X8E processor, Cortex-ME CPU, and is the first card of this family-based 32-bit ARM microcontroller. At the hardware level, it has less than 54 pins for I / O, data transmission and reception, analog inputs, and much more. The following is the pin mapping and other hardware components:
- 12 pin can be used as PWM outputs
- 12 analog inputs
- 16 digital inputs
- 4 UARTs serial port hardware
- 2 pin DAC
- 2 TWI
- Jack for power
- Port Mini USB native
- Port Mini USB programmable
- Outputs GND, 3.3 and 5-volt power supply for external components
- SPI Header
- JTAG Header
- Reset button
- Button for cancellation (erase) the sketch in memory
Here is a preview of the Arduino Due.
Besides the fact that Arduino Due is based on a 32bit ARM, there are still differences with other boards. Its running requires an operating voltage of 3.3V instead of 5, so avoid voltages higher than the nominal, since there is the risk of damaging the entire board.
We have said previously, that it has two mini USB ports:

Figure 1: Arduino shield
- Native USB SAM3X: for when we want to use the Arduino Due as a normal device, take an example from a PC that uses peripherals such as mouse and keyboard, or even as a host, and allows other devices to connect to it again through this port.
- Programming ATmega16U2: used to upload sketches of code, in other words for its programming.

Figure 2: Ethernet shield

Figure 3: Pin out is perfectly

Figure 4: Installing libraries

Figure 5: Libraries for family Intel boards

Figure 6: Arduino SAM Boards

Figure 7: Board Manager

Figure 8: Downloading boards

Figure 9: Downloading all the necessary files

Figure 10: Installation process

Figure 11: Boards and tools

Figure 12: Screen Boards Manager

Figure 13: Programming Port

Figure 14: Serial port

Figure 15: Set the serial port




Gowtham RajamanickamPosted Jan 6, 2016, 1:21 AM
good article..
Akash NaginaPosted Jun 8, 2015, 8:03 AM
Good!!
NitinPosted Jun 8, 2015, 2:19 AM
nice
Ayush JaiswalPosted Jun 8, 2015, 12:45 AM
Good one
Santhakumar MunuswamyPosted Jun 7, 2015, 11:54 AM
Thanks for good work . keep it up..:)
Nitesh KejriwalPosted Jun 7, 2015, 11:46 AM
Nice article. Keep exploring and sharing :)
Pooja BaraskarPosted Jun 7, 2015, 11:39 AM
Good , keep exploring :)
Abhishek JaiswalPosted Jun 7, 2015, 9:16 AM
Good one, keep the articles coming!! :)