Arduino UNO Q
The Arduino UNO Q is a hybrid development board that combines a Linux-based single-board computer with a real-time microcontroller. It is built around the Qualcomm Dragonwing QRB2210 processor, paired with an STM32-based microcontroller, enabling both high-level computing and deterministic real-time control on a single platform.
The board runs a full Debian Linux environment on the application processor while the microcontroller handles low-latency hardware tasks. This dual-architecture design allows separation of workloads such as networking, UI, and AI processing from real-time sensor and actuator control.
In terms of performance, the UNO Q operates more like a compact computer than a traditional Arduino board. The quad-core processor (around 2.0 GHz) enables significantly higher computational capability compared to standard microcontroller-based boards, supporting multitasking, scripting (Python), and Linux-based development workflows.
The system includes LPDDR4 RAM (typically 2GB or higher) and onboard eMMC storage, removing the need for external storage in most cases. This results in faster boot times, improved data handling, and a more stable runtime environment compared to SD card-based systems.
Connectivity is integrated through onboard Wi-Fi 5 and Bluetooth 5.1, along with USB-C for power and peripheral support. The board also supports camera and display interfaces, enabling use cases that require vision processing or graphical output.
Overall, the architecture provides improved processing capability, better multitasking, and the ability to run Linux applications alongside real-time embedded code. This makes it suitable for applications such as robotics, edge AI, IoT systems, and embedded computing where both high-level processing and hardware-level control are required.
Specifications
| Processor Model | Qualcomm Dragonwing QRB2210 |
| CPU | Quad-core ARM Cortex-A53 |
| Clock Speed | Up to 2.0 GHz |
| Microcontroller | STM32U585 Cortex-M33 |
| MCU Clock | Up to 160 MHz |
| GPU | Adreno 3D Graphics |
| Memory Type | LPDDR4 |
| Memory Variants | 2GB, 4GB |
| Storage | 16GB / 32GB eMMC |
| Operating System | Arduino Debian Linux (MPU), Zephyr OS (MCU) |
| Wireless | Wi-Fi 5, Bluetooth 5.1 |
| USB | USB-C (power, data, display) |
| Interfaces | GPIO, I2C, SPI, UART, CAN, PWM |
| Form Factor | Arduino UNO compatible |
| Power Input | 5V via USB-C (up to 3A) |
What's In The Box
- 1 × Arduino UNO Q Board
- Documentation
Best for
- Robotics with real-time control
- Edge AI and computer vision
- IoT and connected devices
- Embedded Linux development
- Sensor data processing with low-latency control