Iduino DUE Pro board derives from Arduino Due. It is completely compatible with Arduino Due.We made some changes on the original board,we removed one USB port and leave users more chances to develope on another.And all the pins for external programmer are broken out. The microcontroller board also is based on theAtmel SAM3X8E ARM Cortex-M3 CPU .It has 54 digital input/output pins (of which 12 can be used as PWM outputs),12 analog inputs, 4 UARTs (hardware serial ports), a 84 MHz clock, an USB OTG capable connection, 2 DAC (digital to analog), 2 TWI, a power jack,an SPI header, a JTAG header, a reset button and an erase button.Users could program it with Arduino IDE(Arduino v1.5.2 Beta:).
This Iduino Due board has pins for external programmer. User may need other ways to programming it, such as programming wirelessly, or through Internet. Of course,it is more cost-efficient external programmer uses the ATmega16U2 as a USB-to-serial chip connected to the first UART of the SAM3X . Similar with boards such as Arduino Mini or Arduino Pro, many board could share one external programmer.If you need 10 boards to build your projects,you only need one external programmer. That will save you much money.
Warning: Unlike other Iduino boards, the Iduino Due Pro board runs at 3.3V. The maximum voltage that the I/O pins can tolerate is 3.3V. Providing higher voltages, like 5V to an I/O pin could damage the board.
Note: DUE Pro USB/Serial Adapter don't plug in the header to Iduino DUE Pro board when power on from the DC power jack .
Differnece from Arduino DUE:
1.Oscillator for RTC is assembled
2.Removed the ATmega16U2 chip, break out programming pins for external downloader.
3.5V Serial interface is available
For more information, please click WIKI Page