Thanks to Arduino Due, the user can create systems using the ARM 32-bit Cortex M3 microcontroller based on Arduino libraries. The board contains Atmel AT91SAM3X8E chipset, equipped with 54 digital inputs / outputs, of which 12 can be used as PWM outputs and 12 as analog A / C converter inputs. The clock is clocked at 84 MHz. It also has interfaces: UART, SPI, TWI (I2C), USB, JTAG and digital-to-analogue converter.
There is space for the two microUSB connector on the board (one for programming, the other for the user), DC power socket, RESET button and JTAG connector. To start working with the Arduino module, all you need is a USB cable and software from the manufacturer's website.
Arduino Due Specifications:
Power supply: from 7 V to 12 V
Microcontroller: AT91 SAM3X8E 32-bit core
The maximum clock frequency is 84 MHz
SRAM memory: 96 kB
Flash memory: 512 kB
Pins I / O: 54
PWM channels: 12
Number of analog inputs: 12 (A / D converter channels)
D / A converter (digital-analogue)
Serial interfaces: UART, SPI, I2C, CAN, USB
The module can be powered via a USB cable and an external device, eg a power supply, a battery or a battery. Switching the power source is done automatically. The power supply is connected to a standard DC jack. The battery or other source is connected to the pins of the POWER connector.
Software creation and uploading is made possible by thefree environment provided by the manufacturer. The implemented bootloader allows you to send the program directly via a USB cable . A detailed description can be found in thetutorial. Arduino Due in addition to the USB connector for programming, also has a connector that the user can use at his own discretion.