Arduino Uno vs Arduino Due#

Key Points#

  1. Due 比 Uno 的引脚多得多;

  2. Due 的工作电压是 3.3V,与 Uno 显著不同。在使用 Due 时,一定要注意电压匹配,否则会损坏开发板,或者驱动不了外设。

Details#

From: https://www.tutorialspoint.com/arduino-uno-vs-arduino-due

arduino_due



UnoDue
GeneralDimensions2.7¨ x 2.1¨4¨ x 2.1¨
Pricing$20-23$40-42

ConnectivityI/O Pins1454
PWM Pins612
Analog Pins612
Analog Out Pins (DAC)-2

ComputingProcessorATMega328PAT91SAM3X8E
Flash Memory32 kB512 kB
SRAM2 kB96 kB (split in two banks of 64 kB and 32 kB)
EEPROM1 kB-
Clock speed16 MHz84 MHz
Voltage Level5V3.3V
USB ConnectivityStandard A/B USBMicro USB

CommunicationHardware Serial Ports14
SPI SupportYesYes
I2C SupportYesYes

Note that the Due board differs from other Arduino boards in terms of voltage level. The microcontroller in Arduino due runs at 3.3 V instead of 5 V (common in most other boards). If you connect a higher voltage to the pins, you may end up damaging the board. The board can take power from a USB or a DC plug (at 7-12 V), because there is an onboard voltage regulator, that converts this value to 3.3 V.