Arduino - Due 和 Zero

Arduino Due 是一款基於 Atmel SAM3X8E ARM Cortex-M3 CPU 的微控制器板。它是第一款基於 32 位 ARM 核心微控制器的 Arduino 板。

重要特徵 -

  • 它有 54 個數字輸入/輸出引腳(其中 12 個可用作 PWM 輸出)
  • 12 個模擬輸入
  • 4 個 UART(硬體串列埠)
  • 84 MHz 時鐘,USB OTG 連線
  • 2 個 DAC(數字到模擬),2 個 TWI,一個電源插孔,一個 SPI 接頭,一個 JTAG 接頭
  • 重置按鈕和刪除按鈕

Arduino Due

ArduinoArduino 板的特徵

工作電壓 CPU 速度 模擬輸入/輸出 數字 IO / PWM EEPROM [KB] SRAM [KB] Flash [KB] USB UART
3.3 伏 84 Mhz 12/2 54/12 - 96 512 2 micro 4

通訊

  • 4 個硬體 UART
  • 2 I2C
  • 1 個 CAN 介面(汽車通訊協議)
  • 1 SPI
  • 1JTAG 介面(10 針)
  • 1 個 USB 主機(和 Leonardo 一樣)
  • 1 程式設計埠

與大多數 Arduino 板不同,Arduino Due 板的電壓為 3.3V。I/O 引腳可承受的最大電壓為 3.3V。向任何 I/O 引腳施加高於 3.3V 的電壓可能會損壞電路板。

該板包含支援微控制器所需的一切。你只需使用 micro-USB 線將其連線到計算機,或使用 AC-DC 介面卡或電池為其供電即可。Due 與所有工作在 3.3V 的 Arduino 擴充套件板相容。

Arduino Zero

Zero 是由 UNO 建立的簡單而強大的 32 位平臺擴充套件。Zero 板通過提供更高的效能,為裝置提供各種專案擴充套件機會,並且是學習 32 位應用程式開發的理想教育工具。

重要特徵是 -

  • Zero 應用程式涵蓋從智慧物聯網裝置,可穿戴技術,高科技自動化到機器人。

  • 該主機板採用 Atmel 的 SAMD21 MCU,採用 32 位 ARMCortex®M0+核心。

  • 其最重要的功能之一是 Atmel 的嵌入式偵錯程式(EDBG),它提供完整的除錯介面,無需額外的硬體,大大提高了軟體除錯的易用性。

  • EDBG 還支援可用於裝置和引導載入程式程式設計的虛擬 COM 埠。

Arduino Zero

Arduino Zero 板的特性

工作電壓 CPU 速度 模擬輸入/輸出 數字 IO / PWM EEPROM [KB] SRAM [KB] Flash [KB] USB UART
3.3 伏 48 Mhz 6/1 14/10 - 32 256 2 micro 2

與大多數 Arduino 和 Genuino 板不同,Zero 執行在 3.3V。I/O 引腳可承受的最大電壓為 3.3V。向任何 I/O 引腳施加高於 3.3V 的電壓可能會損壞電路板。

該板包含支援微控制器所需的一切。你只需使用 micro-USB 線將其連線到計算機,或使用 AC-DC 介面卡或電池為其供電即可。Zero 與所有工作在 3.3V 的擴充套件板相容。