---
# System prepended metadata

title: 【Arduino UNO Q 專欄01】- 基礎硬體及軟體簡介
tags: [Arduino, MCU, Uno Q]

---

# 【Arduino UNO Q 專欄01】- 基礎硬體及軟體簡介

Jack OmniXRI, 2026/05/06

![Arduino-UNO-Q-01_Fig00](https://hackmd.io/_uploads/S1Yubrd0Zx.jpg)

以往聽到高通(Qualcomm)大概只會聯想到這家公司是全世界最重要的手機晶片「驍龍(Snapdragon)」供應商，但從去(2025)年開始，他們也推出子品牌「躍龍(Dragonwing)」想要在工業及智慧物聯網(IIoT, AIoT)、機器人(Robitic)及邊緣智慧(Edge AI)基礎設施也能搶下新商機。

由於過往的客群主要是手機設計商，只需採取嚴密的商業合作即可，但在嵌入式及人工智慧這塊幾乎都是開源社群的天下，所以如果 Google 不到或 Github 上找不到開發設計參考資料，那這些產品就不會有人使用及推進。因此去年高通併購了 Edge Impulse（2025/03） 和 Arduino（2025/10），前者為世界最大 TinyML 雲端開發平台，而後者為全世界最大微處器/單晶片(MPU/MCU)開源開發工具供應商及社群組識，藉此來補足以往對嵌入式開發及開源社群不友善的印象。

## 1. Arduino UNO Q 硬體規格介紹

為了讓開發者有更完整的體驗，在去年底併購 Arduino 後順勢後推出一款名為 **Arduino UNO Q** [[1]](https://www.arduino.cc/product-uno-q) 的產品。雖然外觀及擴充腳位和傳統 UNO R4 很接近，但其核心系統採用的是雙晶片架構，使其可以兼具樹莓派(Raspberry Pi)和傳統 Arduino 的用法，接下來就逐一為大家介紹其中的特性。 

* MPU: [Qualcomm Dragonwing QRB2210[2]](https://www.qualcomm.com/internet-of-things/products/q2-series/qrb2210)
  * Qualcomm KryoArm CPU (Cortex-A53 @2.0GHz 4核心)
  * Qualcomm Adreno 702 GPU @845MHz 
  * Qualcomm Hexagon DSP
  * 1300萬像素(13MP) 影像信號處理器(ISP) 2組
  * AI 推論可在 CPU 或 GPU 中完成
  * 可支援 MIPI-DSI 輸出 (1080p @60fps)
  * 支援 Linux Debian 作業系統
  * 可透過 USB 介面連接網路攝影機、麥克風及喇叭
* 2GB / 4GB DDR4
* 16GB / 32GB eMMC
* MCU: [STM32U585[3]](https://www.st.com/en/microcontrollers-microprocessors/stm32u575-585.html)
  * Arm Cortex-M33 @160MHz
  * 2 MB flash memory
  * 786 KB SRAM
  * 週邊介面： I2C/I3C, SPI, PWM, CAN, UART, PSSI, GPIO, JTAG, ADC
  * 支援 Arduino IDE 2, Zephyr 即時作業系統
* 無線通訊
  * Wi-Fi 5 2.4/5GHz
  * Bluetooth 5.1
* 額外裝置
  * 4組 RGB LED
  * 8x13 藍色 LED 陣列
  * 1組 Qwiic 接頭（可擴展外接感測器）
  * 1組 重置鍵
  * 1組 高速連接器（開發板背面，可提供 MIPI-CSI 攝影機、 MIPI-DSI 顯示器、聲音輸出入等） 
* 外觀尺寸：68.85mm x 53.34mm (和UNO系列相容)
* 電源供應方式：
  * USB Type C 提供 5V/3A 外接電源。
  * 傳統 UNO 排針的 Vin 接腳，可接7~24外接電源。

![Arduino-UNO-Q-01_Fig01](https://hackmd.io/_uploads/Hkv09vu0Ze.jpg)
Fig. 1 Arduino UNO Q 重要元件。（OmniXRI整理製作，2026/05/06）

## 2. Arduino UNO Q 工作模式

Arduino UNO Q 在使用上非常彈性，共有三種模式[[4]](https://)：
1. 傳統 Arduino IDE 2.x 純 MCU 開發模式
2. 單板微電腦(Single Board Computer, SBC) 開發模式
3. PC Host / WIFI 開發模式

![Arduino-UNO-Q-01_Fig02](https://hackmd.io/_uploads/BkBcmKOAWx.jpg)
Fig. 2 Arduino UNO Q 工作模式。（OmniXRI整理製作，2026/05/06）

### 2.1 Arduino IDE MCU 開發模式

若只想把 Arduino UNO Q 當作比較高級的單晶片(MCU)來開發，如 Fig.2 下方所示，只需使用原有的 [Arduino IDE 2.x](https://docs.arduino.cc/software/ide-v2/tutorials/getting-started-ide-v2/) ，開啟開發板管理員(Boards Manager)，搜尋 「UNO Q」，再按下「安裝(Install)」即可。接下來將 USB Type C 纜線插入板子後，看到裝置管理員出現新的 COM埠，回到 IDE 選擇 UNO Q 和對應的 COM 埠就可進行程式開發。

這裡提醒一下，由於主板的耗電還是較重些，若USB是插在外接無電源的 HUB 時，有時會供電不足捉不到 COM 埠，可直接插到筆電或桌機的 USB 3.0 埠，供電會較穩定。

### 2.2 SBC 開發模式

如 Fig.2 左上方所示，當使用單板微電腦（SBC）模式時，這塊板子就像樹莓派一樣，可當作一般電腦使用，板子上跑的就是 Linux Debian，差別只是樹莓派要準備一張SD卡燒好才能開機，而這裡出廠時就已預燒好在 eMMC(Flash) 中。

使用時，只需外接一個 USB 3.0 HUB 就可連接鍵盤、滑鼠、網路攝影機甚至HDMI顯示器，但此時的 HUB 一定要選擇有外接5V電源（建議3A輸出）不然會有可能供電不足無法順利啟動。

一般來說 MPU 負責人機介面及AI推論，而 MCU 則負責即時性週邊的控制，通常要安裝 APP Lab 來開發程式及橋接 MPU 和 MCU，如此才能控制板上元件及週邊硬體。此時 MPU 端撰寫 Python 程式，而 MCU 則照以往 C++ 程式開發方式即可。

![Arduino-UNO-Q-01_Fig03](https://hackmd.io/_uploads/HkVHBtdCZe.jpg)
Fig. 3 Arduino UNO Q 雙核心橋接模式。（OmniXRI整理製作，2026/05/06）

### 2.3 PC Host / WIFI 開發模式

Arduino UNO Q 為了兼顧執行效能，可將 APP Lab 安裝在筆電或桌機上，再採用 USB Type C 纜線或無線（WIFI）連接到 UNO Q 上。但此種方式開發板無法獨立運行，使用者須自己決定要選擇哪種方式運行程式。

## 結語

Arduino UNO Q 是一塊很適合初階嵌入式人工智慧的開發板，它兼具了傳統 Arduino MCU 的即時週邊控制及小型卷積神經網路(CNN)的 AI 應用並可無痛整合在一起。後續本專欄將持續介紹更多更完整開發及應用，敬請期待。

**本文同步發表在 [MakerPRO](https://makerpro.cc/jack-hsu-column)**

## 參考文獻

[1] Arduino, UNO Q  
https://www.arduino.cc/product-uno-q  
[2] Qualcomm, Dragonwing QRB2210  
https://www.qualcomm.com/internet-of-things/products/q2-series/qrb2210  
[3] STM, STM32U575/585
https://www.st.com/en/microcontrollers-microprocessors/stm32u575-585.html
[4] Arduino, Document - Hardware - UNO Q - UNO Q User Manual
https://docs.arduino.cc/hardware/uno-q/


