AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

DFRobot

· MPN: DFR1256

$145.05 |
In stock at supplier
No reviews yet

The Arduino UNO Q is a hybrid development board that combines a Qualcomm® Dragonwing™ MPU running Linux Debian with an STM32 real-time MCU. It is designed fo...

Stock availability

Available with leadtime
834 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Arduino UNO Q is a hybrid development board that combines a Qualcomm® Dragonwing™ MPU running Linux Debian with an STM32 real-time MCU. It is designed for projects that need both single-board-computer style processing and Arduino ecosystem timing control, such as robotics, edge AI and computer vision.

The QRB2210 MPU handles high-level tasks such as networking, video processing and application logic, while the STM32U585 MCU manages sensors, actuators and precise timing. With 4GB LPDDR4 RAM and 32GB built-in eMMC storage, it is suited to containerised apps, local AI inference and multi-model workloads.

Development is supported through Arduino App Lab and the pre-installed Linux environment, so you can build Arduino sketches for the MCU, Python® scripts for the MPU, or hybrid applications from one workflow. The board also supports pre-built AI examples, Docker and Docker Compose, plus open-source Linux software.

It keeps the classic UNO form factor for shield compatibility and adds modern expansion including Qwiic, high-speed headers, dual-band Wi-Fi® 5, Bluetooth® 5.1 and USB-C® video output. The package includes 1x Arduino UNO Q 4GB Development Board.

Features:

  • Dual-brain architecture: Combines a Qualcomm® Dragonwing™ QRB2210 MPU with an STM32U585 real-time MCU.
  • Linux plus Arduino: Runs Linux Debian on the MPU while the MCU runs Arduino Core on Zephyr OS.
  • AI and vision ready: Supports on-device machine learning, video stream processing, object detection and gesture recognition tasks.
  • Unified development: Works with Arduino App Lab for Arduino sketches, Python® scripts or hybrid applications.
  • Container support: Supports Docker and Docker Compose for containerised applications.
  • UNO compatibility: Maintains the classic UNO form factor for compatibility with many existing Arduino shields.
  • Solder-free expansion: Includes a Qwiic connector for Modulino® nodes and third-party modules.
  • Wireless connectivity: Built-in dual-band Wi-Fi® 5 and Bluetooth® 5.1.
  • Modern video options: Supports video output via USB-C or MIPI DSI pins on the JMEDIA header.

Specifications:

  • Microprocessor Unit (MPU): Qualcomm Dragonwing™ QRB2210
  • CPU: Quad-core Arm® Cortex®-A53 @ 2.0 GHz
  • GPU: Adreno GPU 3D graphics accelerator
  • ISP: 2x ISP (Supports 13 MP + 13 MP or 25 MP) @ 30 fps
  • Operating System: Linux Debian OS with upstream support
  • RAM: 4GB LPDDR4
  • Storage: 32GB eMMC built-in (No SD card required)
  • User Interface: 4x User-controllable RGB LEDs
  • Microcontroller Unit (MCU): STM32U585
  • Core: Arm® Cortex®-M33 @ up to 160 MHz
  • Memory: 2 MB Flash memory, 786 KB SRAM
  • Real-time OS: Arduino Core on Zephyr OS
  • Feedback: 8x13 Blue LED Matrix
  • Protocols: I2C, I3C, SPI, PWM, CAN, UART, PSSI, GPIO, JTAG, ADC
  • Wi-Fi: Wi-Fi® 5 (2.4/5 GHz)
  • Bluetooth: Bluetooth® 5.1
  • USB: 1x USB-C® port (Supports Host/Device switching, Power Delivery, Video Output)
  • Video Output: Supported via USB-C or MIPI DSI pins on JMEDIA header
  • Expansion: Classic UNO Headers
  • Expansion: High-speed headers (Vision, Audio, Display)
  • Expansion: 1x Qwiic connector (3.3V I2C)
  • Power Supply: 5 VDC max @ 3A via USB-C connector
  • Input Voltage (VIN): 5 VDC
  • Dimensions: 68.85 mm x 53.34 mm (Standard UNO form factor)

Useful for advanced robotics, autonomous systems, edge AI, computer vision, interactive art and kiosk projects.

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
Debian OS
Debian OS is a Linux-based operating system commonly used on computers and single-board computers. Having Debian support means the board can run many standard Python, networking, and development tools used in real-world projects.
Docker
Docker is a tool for running software in containers, which package an app with its dependencies. It matters because it can make Linux-based maker projects easier to set up and repeat across different systems.
Docker Compose
Docker Compose is a tool for starting and managing multiple Docker containers as one application. It matters when a project needs several services, such as a web dashboard, AI model server, and database, running together.
DSI
DSI stands for Display Serial Interface, a high-speed connection commonly used to send video data from a computer board to a display. It matters because DSI signals are not simple GPIO wires, so the cable, connector, and signal routing need to match the display interface.
dual-band Wi-Fi
Wi-Fi that can use both the 2.4 GHz and 5 GHz radio bands. This matters because 2.4 GHz often reaches farther while 5 GHz can be faster and less crowded, giving more flexibility for wireless projects.
eMMC
Embedded MultiMediaCard is built-in flash storage soldered onto a board, similar in purpose to an SD card but integrated. It matters because it holds the operating system and files without needing a separate memory card.
Flash memory
Flash memory is non-volatile memory that retains stored data even when power is removed, and can be erased and rewritten in blocks. It lets data such as firmware, settings or saved records persist across power cycles.
fps
fps means frames per second, or how many video images are captured or displayed each second. A higher fps generally gives smoother motion, which helps when the camera or the scene being viewed is moving.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
Headers
Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
I3C
I3C is a newer two-wire communication bus designed as a faster, more capable successor to I2C for sensors and small peripherals. It matters because I3C devices may offer better speed and features, but they need compatible hardware and software support.
ISP
In electronics, ISP usually means In-System Programming, a way to load firmware onto a microcontroller while it stays on the board (often via an ICSP header), or an Image Signal Processor, hardware that turns raw camera sensor data into usable images and offloads the main CPU. The surrounding context shows which meaning applies.
JTAG
JTAG is a hardware debugging and programming interface used to inspect and control chips at a low level. It matters for advanced development because it can help diagnose firmware problems that are hard to see through normal serial output.
LED
A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
LPDDR4
A low-power type of RAM commonly used in phones and embedded computers. More LPDDR4 memory lets a board run larger programs, Linux services, or AI models more smoothly.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
MIPI
MIPI is a high-speed display and camera interface often used inside phones, tablets, and embedded devices. It matters because raw MIPI displays usually need special driver hardware or software support, unlike plug-and-play HDMI screens.
MPU
MPU can refer to a few different things in electronics: a microprocessor unit (a processor powerful enough to run a full operating system such as Linux, with external memory and storage), a motion-processing unit like the MPU-6050 or MPU-9250 inertial sensor modules, or a memory protection unit built into some microcontrollers. The intended meaning depends on the surrounding context.
PSSI
PSSI is a parallel synchronous slave interface used for moving data over multiple pins in step with a clock signal. It matters for higher-speed peripheral connections where a simple serial bus may not be fast enough.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
RAM
RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
RGB
Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
Shield
An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
STM32
STM32 is a family of microcontroller chips commonly used in embedded electronics. Knowing a product uses an STM32 can help when looking at firmware updates, pin connections, or low-level serial control options.
UART
UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
USB-C
USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.