板卡介绍

Arduino UNO Q 是一款融合 Linux MPU 与实时 MCU 的 Arduino 开发板,可兼具单板计算机(SBC)和实时控制平台两种使用方式。
在 MPU 侧,QRB2210 搭载了 四核 Arm Cortex-A53 处理器(主频 2.0 GHz),运行完整的 Debian Linux 操作系统,并集成了 集成 Adreno 702 GPU,可提供图形渲染及 GPU 加速能力,以及双路 ISP(图像信号处理器),可支持 13 MP + 13 MP 或 25 MP 30 fps 的摄像头输入。该侧配备了 2 GB LPDDR4X SDRAM 和 16 GB eMMC 存储,为运行 Linux 应用程序、AI 模型及复杂算法提供了充足的资源。

在 MCU 侧,STM32U585 基于 Arm Cortex-M33 内核(最高 160 MHz),搭载 2 MB 闪存 和 786 KB SRAM,采用基于 Zephyr RTOS 的 Arduino Core。它负责管理 ADC、PWM、CAN、LED 矩阵、定时器等实时性要求较高的外设,以及板上的 3.3 V I/O 接口(JDIGITAL、JANALOG、JSPI 和 Qwiic)。
两个处理器之间通过 Arduino Bridge(基于 RPC 的通信库)进行数据交换——提供基于 RPC 的通信机制,使 MCU 与 Linux 应用能够相互调用接口并交换数据。这一设计让开发者能够在同一个项目中同时发挥 Linux 的操作系统级计算能力和 MCU 的确定性实时控制能力。
UNO Q 的扩展接口同样丰富:它保留了传统 UNO 引脚布局,兼容 Arduino 扩展板(Shield);提供了 Qwiic 连接器,可与 Modulino 节点及第三方传感器实现即插即用;还配备了底部高速连接器(JMEDIA 和 JMISC),用于连接 MIPI-CSI 摄像头、MIPI-DSI 显示屏以及模拟音频等外设。无线方面,板载 WCBN3536A 模块 支持 双频 Wi-Fi® 5(2.4/5 GHz) 和 Bluetooth® 5.1。

在开发工具方面,UNO Q 与 Arduino App Lab 无缝集成——这是一个统一的开发环境,可同时编译和部署 Linux 端的 Python 应用程序、MCU 端的 Arduino 程序以及可选的 AI 模型(Bricks)。同时,它也兼容 Arduino IDE 2.0+,开发者可以仅针对 MCU 进行编程。
板卡优势和特点:
双架构融合,兼具算力与实时性
- 这是 UNO Q 最核心的差异化优势。MPU(四核 Cortex-A53 + Linux)负责高算力任务(如 AI 推理、计算机视觉、Web 服务),MCU(Cortex-M33 + Zephyr)负责实时控制(如电机驱动、传感器采集、PWM 输出)。两者通过 Bridge(RPC)协同工作,让开发者无需在“高性能”与“实时性”之间做取舍。
面向边缘智能
- Adreno 702 GPU 支持 OpenGL、OpenGL ES、Vulkan 和 OpenCL 等标准图形与计算 API。视频方面,硬件支持 H.264/H.265 编解码及 VP9 解码,可通过 V4L2 或 GStreamer 调用。配合双路 ISP 和 MIPI-CSI 摄像头接口,UNO Q 可利用 Cortex-A53 CPU 与 Adreno GPU 进行边缘 AI 推理,并支持 OpenCL 等计算接口。对于轻量级视觉模型(如 YOLO、MediaPipe、TensorFlow Lite)具有良好的运行能力。
统一开发体验
- Arduino App Lab 是专为 UNO Q 设计的开发环境,支持部署 Arduino Bricks AI 工作流。它提供了从编辑、编译、烧录到日志查看的完整闭环,大幅降低了双架构开发的复杂度。
灵活的开发工具链选择
- 除了 App Lab,UNO Q 也兼容 Arduino IDE 2.0+(仅针对 MCU 编程),并支持 Arduino CLI,可无缝集成到 VS Code 等第三方编辑器中。这种灵活性让不同背景的开发者都能找到适合自己的工作方式。
强大的扩展能力
- 传统 UNO 引脚(JDIGITAL / JANALOG):兼容海量 Arduino 扩展板
- Qwiic 连接器:即插即用 Modulino® 节点及 I²C 传感器
- JMEDIA 高速接口:MIPI-CSI 摄像头、MIPI-DSI 显示屏
- JMISC 混合接口:SDIO、PSSI 并行摄像头、I²C、音频(麦克风/耳机/线路输出)等
- JSPI:专用 SPI 接口
- JCTL:启动模式、复位、低功耗唤醒等控制信号
单板计算机(SBC)模式
UNO Q 可直接作为独立的单板计算机使用——通过 USB-C 接口连接扩展坞(需支持外部供电),即可外接 HDMI 显示器、键盘鼠标、USB 摄像头、U盘、以太网等设备,运行完整的 Debian 桌面环境。
完整的配套生态与文档
Arduino 官方提供了丰富的在线资源,包括 Project Hub 社区项目、Library Reference API 文档、Arduino Store 配件商城等。数据手册中还包含了详细的引脚定义、电源树、机械尺寸以及各国认证信息(CE / UKCA / FCC / ISED / SRRC 等),为产品化设计提供了完整参考。
引脚布局:

板卡框图:

应用实例:
- 原型设计:快速实现概念验证,例如基于视觉的检测工具、智能自助终端或内置连接功能的紧凑型边缘计算机。
- 教育应用:通过项目式学习教授Linux、实时编程、人工智能及计算机视觉,涵盖科学实验到交互式教育机器人等领
- 域。
- 机器人技术:融合Linux视觉与MCU驱动电机控制的自主配送机器人、手势跟随伴侣机器人及具备视觉反馈的机械臂。
- 智能消费设备:搭载双摄像头与GPU加速的DIY智能相机、交互式显示屏或AR项目。
- 家居与建筑自动化:配备人脸识别功能的智能门铃、语音控制系统及个性化气候控制中心。
- 游戏领域:复古主机模拟器、定制街机柜,或通过手势控制、面部追踪及实时反馈增强游戏体验。