
- Arduino 教程
- Arduino - 首頁
- Arduino - 概述
- Arduino - 開發板描述
- Arduino - 安裝
- Arduino - 程式結構
- Arduino - 資料型別
- Arduino - 變數 & 常量
- Arduino - 運算子
- Arduino - 控制語句
- Arduino - 迴圈
- Arduino - 函式
- Arduino - 字串
- Arduino - 字串物件
- Arduino - 時間
- Arduino - 陣列
- Arduino 函式庫
- Arduino - I/O 函式
- Arduino - 高階 I/O 函式
- Arduino - 字元函式
- Arduino - 數學庫
- Arduino - 三角函式
- Arduino 高階應用
- Arduino - Due & Zero
- Arduino - 脈衝寬度調製 (PWM)
- Arduino - 隨機數
- Arduino - 中斷
- Arduino - 通訊
- Arduino - 積體電路間通訊 (I2C)
- Arduino - 序列外設介面 (SPI)
- Arduino 專案
- Arduino - LED 閃爍
- Arduino - LED 漸變
- Arduino - 讀取模擬電壓
- Arduino - LED 條形圖
- Arduino - 鍵盤登出
- Arduino - 鍵盤訊息
- Arduino - 滑鼠按鍵控制
- Arduino - 鍵盤序列埠
- Arduino 感測器
- Arduino - 溼度感測器
- Arduino - 溫度感測器
- Arduino - 水位檢測/感測器
- Arduino - PIR 感測器
- Arduino - 超聲波感測器
- Arduino - 連線開關
- 電機控制
- Arduino - 直流電機
- Arduino - 伺服電機
- Arduino - 步進電機
- Arduino 與聲音
- Arduino - 音調庫
- Arduino - 無線通訊
- Arduino - 網路通訊
- Arduino 有用資源
- Arduino - 快速指南
- Arduino - 有用資源
- Arduino - 討論區
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 開發板特性
工作電壓 | CPU 速度 | 模擬輸入/輸出 | 數字I/O/PWM | EEPROM [KB] | SRAM [KB] | Flash [KB] | USB | UART |
---|---|---|---|---|---|---|---|---|
3.3 伏 | 84 MHz | 12/2 | 54/12 | - | 96 | 512 | 12 位 | 4 |
通訊
- 4 個硬體 UART
- 2 個 I2C
- 1 個 CAN 介面(汽車通訊協議)
- 1 個 SPI
- 1 個 JTAG 介面 (10 引腳)
- 1 個 USB 主機 (類似於 Leonardo)
- 1 個程式設計埠
與大多數 Arduino 開發板不同,Arduino Due 開發板工作電壓為 3.3V。I/O 引腳的最大耐受電壓為 3.3V。向任何 I/O 引腳施加高於 3.3V 的電壓可能會損壞開發板。
該開發板包含支援微控制器所需的一切。您可以只需使用 micro-USB 資料線將其連線到計算機,或使用交流-直流介面卡或電池對其供電即可開始使用。Due 相容所有在 3.3V 電壓下工作的 Arduino 擴充套件板。
Arduino Zero
Zero 是 UNO 平臺的簡單而強大的 32 位擴充套件。Zero 開發板透過提供更高的效能擴充套件了 Arduino 家族,為各種裝置提供了更多專案機會,並且是學習 32 位應用程式開發的絕佳教育工具。
重要特性:
Zero 的應用範圍從智慧物聯網裝置、可穿戴技術、高科技自動化到複雜的機器人技術。
該開發板由 Atmel 的 SAMD21 MCU 驅動,該 MCU 具有 32 位 ARM Cortex® M0+ 核心。
其最重要的特性之一是 Atmel 的嵌入式偵錯程式 (EDBG),它提供完整的除錯介面,無需額外的硬體,從而大大提高了軟體除錯的易用性。
EDBG 還支援可用於裝置和引導載入程式程式設計的虛擬 COM 埠。

Arduino Zero 開發板特性
工作電壓 | CPU 速度 | 模擬輸入/輸出 | 數字I/O/PWM | EEPROM [KB] | SRAM [KB] | Flash [KB] | USB | UART |
---|---|---|---|---|---|---|---|---|
3.3 伏 | 48 MHz | 6/1 | 14/10 | - | 32 | 256 | 12 位 | 2 |
與大多數 Arduino 和 Genuino 開發板不同,Zero 工作電壓為 3.3V。I/O 引腳的最大耐受電壓為 3.3V。向任何 I/O 引腳施加高於 3.3V 的電壓可能會損壞開發板。
該開發板包含支援微控制器所需的一切。您可以只需使用 micro-USB 資料線將其連線到計算機,或使用交流-直流介面卡或電池對其供電即可開始使用。Zero 相容所有在 3.3V 電壓下工作的擴充套件板。