1.Introduction
Arduino Due is an open source development board with 32-bit ARM core. Its pins are fully compatible with Arduino Mega2560. Atmel's ATSAM3X8E is used in the chip. Atmel preburns bootloader into ROM when it manufactures the chip. Arduino Due has 54 digital IO ports (12 can be used for PWM output), 12 analog input ports, 4 UART hardware serial ports, 84 MHz clock frequency, one USB OTG interface, two DAC (analog-to-digital conversion), two TWI, one power outlet, one SPI interface, one JTAG interface, one reset button and one erase button.
![Arduino Due点亮LED Arduino Due点亮LED]()
2. Download program
(1) Insert Arduino Due development board, open Arduino, click Tool - > Management Library, enter 'Arduino & Due' in the search bar, return to search, select the latest version of installation. The following figure.
![Arduino Due点亮LED Arduino Due点亮LED]()
(2) Waiting for the first step of Arduino Due's library installation to succeed. Click on the tool - > port and select the port first. If the port is Arduino Due Port, select Arduino Due Port. If the port is Arduino Due Port, choose Arduino Due Port. If the port is Native USB Port, choose Arduino Due Port. The programmer selects Atmel-ICE, as shown in the figure below.
![Arduino Due点亮LED Arduino Due点亮LED]()
(3) Click on File - > Example - > 01. Basics - > Blink to turn on the flash program, as shown in the following figure.
![Arduino Due点亮LED Arduino Due点亮LED]()
(4) Click the upload button and download the program to the development board. The following figure shows the successful download.
![Arduino Due点亮LED Arduino Due点亮LED]()
3. Phenomena
After downloading, the phenomenon is as follows: green power LED is always bright, yellow user LED flashes continuously at 1 s interval.
![Arduino Due点亮LED Arduino Due点亮LED]()
![Arduino Due点亮LED Arduino Due点亮LED]()