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 接頭
- 重置按鈕和刪除按鈕
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 板的特性
工作電壓 | 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 的擴充套件板相容。