{"product_id":"official-arduino-uno-q-single-board-computer","title":"Arduino UNO Q","description":"\u003ch2 style=\"font-size:1.4em;font-weight:700;margin:0 0 12px;line-height:1.4;\"\u003eArduino UNO Q — Qualcomm QRB2210 Quad-Core Linux SBC — STM32U585 Real-Time MCU — Wi-Fi 5 \u0026amp; Bluetooth 5.1\u003c\/h2\u003e\n\n\u003cp style=\"margin:0 0 20px;line-height:1.7;color:#e0e0e0;\"\u003eThe Arduino UNO Q fuses a \u003cstrong\u003eQualcomm Dragonwing QRB2210 quad-core Arm Cortex-A53 MPU\u003c\/strong\u003e running full Linux Debian with a \u003cstrong\u003eSTM32U585 Cortex-M33 real-time MCU\u003c\/strong\u003e — both operating simultaneously inside the classic 68.85 × 53.34 mm Uno form factor. Choose the 2GB RAM \/ 16GB eMMC variant for prototyping and edge AI, or the 4GB RAM \/ 32GB eMMC model for Docker workloads, computer vision pipelines, and demanding inference tasks. Both variants are fully compatible with every existing Arduino Uno shield, Qwiic module, and Modulino node.\u003c\/p\u003e\n\n\u003ch3 style=\"font-size:1.15em;font-weight:700;margin:24px 0 10px;color:#e0e0e0;\"\u003eKey Highlights\u003c\/h3\u003e\n\u003cul style=\"margin:0 0 20px;padding-left:22px;line-height:1.6;list-style-position:outside;color:#e0e0e0;\"\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eDual-Brain Architecture\u003c\/strong\u003e — The QRB2210 MPU handles Linux AI workloads while the STM32U585 MCU runs real-time I\/O and Arduino sketches simultaneously over a high-speed internal link — full Linux compute and deterministic control on one board, no compromises.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eAI Inference Ready from Day One\u003c\/strong\u003e — Pre-loaded object detection, sound classification, and motion recognition models deploy immediately on the Adreno 702 GPU, delivering real-time edge inference without cloud dependency or custom training infrastructure.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eDual 13MP ISP Camera Pipelines\u003c\/strong\u003e — Two onboard Image Signal Processors support dual 13MP sensors or a single 25MP sensor at 30 fps, enabling stereo vision, depth estimation, and multi-camera computer vision all in the compact Uno footprint.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eDocker \u0026amp; Debian Linux Onboard\u003c\/strong\u003e — Run containerised Python, Node.js, or ONNX runtime images directly on the board using apt and Docker — no external SBC or additional wiring required.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eDisplayPort Output via USB-C\u003c\/strong\u003e — An onboard ANX7625 MIPI-DSI to DisplayPort bridge delivers monitor output through the single USB-C port alongside power, data, and programming — one cable connects everything.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eArduino + Python Side by Side\u003c\/strong\u003e — Arduino App Lab lets you write MCU sketches and MPU Python scripts from one IDE session; both deploy and execute concurrently without switching tools or terminals.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eFull Arduino Ecosystem Compatibility\u003c\/strong\u003e — Every Uno shield, Qwiic I2C module, and Modulino node connects directly; the 3.3 V MCU headers match the classic Uno pinout exactly, preserving years of existing hardware investment.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eWi-Fi 5 Dual-Band + Bluetooth 5.1\u003c\/strong\u003e — Onboard 2.4 \/ 5 GHz antennas eliminate the need for external wireless modules; connect to enterprise networks, BLE sensors, and IoT message brokers straight out of the box.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eRich Onboard Feedback Hardware\u003c\/strong\u003e — An 8 × 13 LED matrix, four RGB user LEDs, and push-buttons managed by the MCU enable visual status indication and interactive prototyping with zero external components.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3 style=\"font-size:1.15em;font-weight:700;margin:24px 0 10px;color:#e0e0e0;\"\u003eTechnical Specifications\u003c\/h3\u003e\n\u003cdiv style=\"width:100%;overflow-x:auto;margin:0 0 24px;\"\u003e\n  \u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;min-width:460px;border:0;\"\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:2px solid #3a3a3a;font-weight:700;color:#BAFF02;\"\u003eSpecification\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:2px solid #3a3a3a;font-weight:700;color:#BAFF02;\"\u003eUNO Q 2GB (ABX00162)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:2px solid #3a3a3a;font-weight:700;color:#BAFF02;\"\u003eUNO Q 4GB (ABX00173)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eMicroprocessor (MPU)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eQualcomm Dragonwing QRB2210 – Quad-core Arm Cortex-A53 @ 2.0 GHz, 64-bit; Adreno 702 GPU @ 845 MHz; Dual ISP (13MP + 13MP or 25MP @ 30 fps)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eQualcomm Dragonwing QRB2210 – Quad-core Arm Cortex-A53 @ 2.0 GHz, 64-bit; Adreno 702 GPU @ 845 MHz; Dual ISP (13MP + 13MP or 25MP @ 30 fps)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eMicrocontroller (MCU)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eSTM32U585 Arm Cortex-M33 @ 160 MHz, 2 MB flash, 786 KB SRAM; Arduino core on Zephyr RTOS\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eSTM32U585 Arm Cortex-M33 @ 160 MHz, 2 MB flash, 786 KB SRAM; Arduino core on Zephyr RTOS\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eRAM\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e2 GB LPDDR4\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e4 GB LPDDR4\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eStorage\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e16 GB eMMC\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e32 GB eMMC\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eOperating Systems\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eLinux Debian Trixie (64-bit) on MPU; Zephyr RTOS + Arduino core on MCU\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eLinux Debian Trixie (64-bit) on MPU; Zephyr RTOS + Arduino core on MCU\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eWi-Fi\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eWi-Fi 5 – 2.4 GHz \/ 5 GHz dual-band, onboard antenna\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eWi-Fi 5 – 2.4 GHz \/ 5 GHz dual-band, onboard antenna\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eBluetooth\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eBluetooth 5.1, onboard antenna\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eBluetooth 5.1, onboard antenna\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eUSB\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e1× USB-C – USB 3.1, host\/device\/power role switching, DisplayPort Alt-Mode, 5 V \/ 3 A max\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e1× USB-C – USB 3.1, host\/device\/power role switching, DisplayPort Alt-Mode, 5 V \/ 3 A max\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eVideo Output\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eDisplayPort via USB-C (ANX7625 MIPI-DSI bridge); MIPI-DSI pins on JMEDIA header\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eDisplayPort via USB-C (ANX7625 MIPI-DSI bridge); MIPI-DSI pins on JMEDIA header\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eAudio\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eMicrophone IN \/ Headphone OUT \/ Line OUT (JMISC header)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eMicrophone IN \/ Headphone OUT \/ Line OUT (JMISC header)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eInterfaces\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eUART, ADC, CAN, GPIO, I2C \/ I3C, JTAG, PSSI, PWM, SPI\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eUART, ADC, CAN, GPIO, I2C \/ I3C, JTAG, PSSI, PWM, SPI\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003ePower Input\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eUSB-C, 5 V DC, max 3 A (15 W)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eUSB-C, 5 V DC, max 3 A (15 W)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eOnboard Hardware\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e8 × 13 LED matrix, 4× RGB user LEDs, Qwiic I2C connector, user push-buttons\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e8 × 13 LED matrix, 4× RGB user LEDs, Qwiic I2C connector, user push-buttons\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eShield Compatibility\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eArduino Uno shields, Qwiic modules, Modulino nodes\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eArduino Uno shields, Qwiic modules, Modulino nodes\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eApp Lab Host OS\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eUbuntu 22.04+, macOS 11+ (64-bit), Windows 10+ (64-bit)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eUbuntu 22.04+, macOS 11+ (64-bit), Windows 10+ (64-bit)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border:0;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eDimensions\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border:0;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e68.85 × 53.34 mm\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border:0;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e68.85 × 53.34 mm\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:1.15em;font-weight:700;margin:24px 0 10px;color:#e0e0e0;\"\u003eWhich UNO Q Is Right for You?\u003c\/h3\u003e\n\u003cp style=\"margin:0 0 16px;line-height:1.7;color:#e0e0e0;\"\u003eBoth variants share identical processors, connectivity, and form factor — the difference comes down to how much RAM and local storage your workload demands. If you are running Arduino sketches, basic Python scripts, or lightweight edge AI models, the 2GB \/ 16GB variant covers all standard maker and prototyping use cases. Choose the 4GB \/ 32GB variant when you need to juggle multiple Docker containers, large ML models, camera pipelines, and application data simultaneously.\u003c\/p\u003e\n\u003cdiv style=\"width:100%;overflow-x:auto;margin:0 0 24px;\"\u003e\n  \u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;min-width:460px;border:0;\"\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:2px solid #3a3a3a;font-weight:700;color:#BAFF02;\"\u003eFeature\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:2px solid #3a3a3a;font-weight:700;color:#BAFF02;\"\u003eUNO Q 2GB (ABX00162)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:2px solid #3a3a3a;font-weight:700;color:#BAFF02;\"\u003eUNO Q 4GB (ABX00173)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eRAM\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e2 GB LPDDR4\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e4 GB LPDDR4\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eStorage\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e16 GB eMMC\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003e32 GB eMMC\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eDocker Workloads\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eLight containers, single-service deployments\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eMulti-container stacks, large runtime images\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eML Model Size\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eQuantised \/ lightweight models\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border-bottom:1px solid #3a3a3a;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eFull-precision or multiple concurrent models\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px 12px;border:0;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eBest For\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border:0;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003ePrototyping, education, maker projects, basic edge AI\u003c\/td\u003e\n      \u003ctd style=\"padding:10px 12px;border:0;font-weight:600;word-wrap:break-word;color:#e0e0e0;\"\u003eComputer vision pipelines, industrial IoT, production deployments\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003ch3 style=\"font-size:1.15em;font-weight:700;margin:24px 0 10px;color:#e0e0e0;\"\u003eCommon Applications \u0026amp; Use Cases\u003c\/h3\u003e\n\u003cul style=\"margin:0 0 20px;padding-left:22px;line-height:1.6;list-style-position:outside;color:#e0e0e0;\"\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eEdge AI Inference\u003c\/strong\u003e — Deploy object detection, sound classification, and motion recognition models locally on the Adreno 702 GPU with sub-second latency and no cloud round-trip, using the pre-loaded models or your own ONNX \/ TensorFlow Lite files.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eComputer Vision Systems\u003c\/strong\u003e — Connect dual 13MP cameras to the twin ISP pipelines for stereo depth estimation, industrial inspection, or real-time tracking — all processed on the Qualcomm QRB2210 without an external GPU board.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eRobotics \u0026amp; Autonomous Systems\u003c\/strong\u003e — Run high-level path planning and perception on Linux while the STM32U585 executes deterministic servo control and sensor fusion on Zephyr RTOS — true split-brain robotics on a single board.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eIndustrial IoT Gateways\u003c\/strong\u003e — Aggregate sensor data from CAN bus, I2C, SPI, and UART peripherals in real time on the MCU, then process, filter, and forward via Wi-Fi or a Docker-hosted MQTT broker on the MPU side.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eContainerised Embedded Development\u003c\/strong\u003e — Package your entire application stack — databases, APIs, inference runtimes — into Docker containers and deploy them to the edge board as reproducibly as to any cloud VM.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eDigital Signage \u0026amp; HMI Displays\u003c\/strong\u003e — Drive a DisplayPort monitor via USB-C with full Linux desktop or a custom Qt \/ Electron UI while the MCU handles touchscreen or button input in real time.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eAudio Processing \u0026amp; Voice Interfaces\u003c\/strong\u003e — Use the JMISC microphone input with on-device sound classification models to build wake-word detection, audio anomaly monitoring, or voice-controlled Arduino projects without cloud speech APIs.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eAdvanced Maker \u0026amp; Prototyping Projects\u003c\/strong\u003e — Plug in any existing Uno shield, attach Qwiic sensors, and immediately combine them with Python logic on Linux — accelerating complex prototypes that would previously have required two separate boards and a serial bridge.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom:14px;padding-left:0;line-height:1.6;\"\u003e\n\u003cstrong\u003eSTEM \u0026amp; University Embedded AI Education\u003c\/strong\u003e — Teach embedded Linux, real-time systems, computer vision, and edge AI in a single familiar Arduino form factor — lowering the barrier to university-level embedded curriculum without requiring separate SBC hardware.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3 style=\"font-size:1.15em;font-weight:700;margin:24px 0 10px;color:#e0e0e0;\"\u003eWhat's in the Box\u003c\/h3\u003e\n\u003cul style=\"margin:0 0 12px;padding-left:22px;line-height:1.8;color:#e0e0e0;\"\u003e\n  \u003cli\u003eArduino UNO Q Single Board Computer × 1\u003c\/li\u003e\n  \u003cli\u003eQuick Start Guide (English) × 1\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-size:13px;margin:0 0 20px;line-height:1.6;color:#a0a0a0;\"\u003e\u003cem\u003eNote: accessories such as USB-C power supplies, USB-C cables, DisplayPort adapters, and camera modules are sold separately and not included unless stated above.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003ch3 style=\"font-size:1.15em;font-weight:700;margin:24px 0 16px;color:#e0e0e0;\"\u003eFrequently Asked Questions\u003c\/h3\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eIs the Arduino UNO Q compatible with existing Arduino Uno shields and libraries?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eYes — the Arduino UNO Q is fully compatible with all standard \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eArduino Uno shields\u003c\/span\u003e. The STM32U585 MCU exposes the same \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003e3.3 V digital and analogue headers\u003c\/span\u003e (JDIGITAL, JANALOG, JSPI, Qwiic) as the classic Uno pinout, so existing shields attach physically and work electrically without modification. The MCU runs the \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eArduino core on Zephyr RTOS\u003c\/span\u003e, meaning most sketches compiled for classic Uno upload and execute without code changes. Note that the MPU-side expansion headers operate at \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003e1.8 V\u003c\/span\u003e — always connect existing shield hardware to the MCU-facing headers, not the MPU-side connectors.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eWhat power supply does the Arduino UNO Q require?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eThe Arduino UNO Q is powered entirely through its \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eUSB-C port at 5 V DC, maximum 3 A (15 W)\u003c\/span\u003e. A quality USB-C power adapter rated at 5 V \/ 3 A is strongly recommended; lower-rated chargers may cause instability when the Qualcomm MPU, STM32 MCU, Wi-Fi radio, and connected peripherals are all active simultaneously. There is no DC barrel jack — USB-C is the sole power input. The USB-C port supports \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003epower role switching\u003c\/span\u003e, so it can also function as a USB host when the board is powered via another supply path. Not included in the box — source a 5 V \/ 3 A USB-C adapter before first use.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eWhat operating systems run on the Arduino UNO Q, and do I need to set them up?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eThe board runs two operating systems simultaneously out of the box with no manual setup required. The Qualcomm QRB2210 MPU runs \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eLinux Debian Trixie (64-bit)\u003c\/span\u003e, a fully upstream-supported distribution with Docker, apt package management, and pre-loaded AI inference models. The STM32U585 MCU concurrently runs \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eZephyr RTOS alongside the Arduino core\u003c\/span\u003e, enabling deterministic real-time tasks and standard Arduino sketches to execute side by side. Both processors boot and communicate automatically — programming the MCU via the \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eArduino App Lab\u003c\/span\u003e IDE requires only a USB-C connection and no Linux configuration knowledge.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eWhat are the storage options and can I expand the built-in storage?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eThe 2GB RAM variant (ABX00162) ships with \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003e16 GB soldered eMMC\u003c\/span\u003e, and the 4GB RAM variant (ABX00173) ships with \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003e32 GB soldered eMMC\u003c\/span\u003e. Both use permanently soldered eMMC that cannot be swapped or upgraded after purchase. External storage can be added via the USB-C port in host mode — USB drives and USB SSDs at \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eUSB 3.1 speeds\u003c\/span\u003e work natively under Linux. Network-attached and cloud storage are accessible through the onboard Wi-Fi 5 radio. Choose the 4GB \/ 32GB variant if you plan to store multiple Docker container images, large ML model files, or camera recordings locally.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eWhat accessories do I need to get started?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eAt minimum you need a \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003e5 V \/ 3 A USB-C power adapter\u003c\/span\u003e and a USB-C data cable — neither is included in the box. To use the board as a desktop Linux machine, add a \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eDisplayPort-compatible monitor\u003c\/span\u003e and a USB-C to DisplayPort cable or adapter. For development, install the \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eArduino App Lab\u003c\/span\u003e IDE (available for Ubuntu 22.04+, macOS 11+, and Windows 10+) on your host computer — this provides the unified environment for writing, compiling, and deploying both Arduino sketches and Python scripts. Camera accessories, Qwiic sensors, and Uno shields are optional additions that are fully plug-and-play.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eHow does the Arduino UNO Q compare to the Arduino Portenta X8?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eBoth boards combine a Linux MPU with a real-time MCU, but the UNO Q uses the \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eQualcomm Dragonwing QRB2210\u003c\/span\u003e (quad-core Cortex-A53 at 2.0 GHz with an Adreno 702 GPU and dual ISP) versus the Portenta X8's NXP i.MX 8M Mini. The UNO Q adds \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eonboard Wi-Fi 5 and Bluetooth 5.1\u003c\/span\u003e without a separate module, \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eDisplayPort output via USB-C\u003c\/span\u003e, dual camera ISPs, an 8 × 13 LED matrix, and the classic Uno shield footprint — none of which are present on the Portenta X8. The UNO Q top variant also offers up to \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003e4 GB RAM and 32 GB eMMC\u003c\/span\u003e compared to the Portenta X8's 1 GB \/ 16 GB ceiling. The Portenta X8 remains the choice for ultra-compact industrial form factors; the UNO Q is the choice for maximum compute, connectivity, and ecosystem breadth.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eHow many GPIO pins and communication interfaces does the Arduino UNO Q provide?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eThe STM32U585 MCU exposes a full complement of Uno-compatible interfaces across the board headers: multiple \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eGPIO lines, ADC inputs (JANALOG), PWM outputs, SPI (JSPI), I2C \/ I3C via the Qwiic connector, UART, CAN bus, and JTAG\u003c\/span\u003e for in-circuit debugging. The MPU-side expansion adds \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003ePSSI parallel camera interface\u003c\/span\u003e and USB 3.1 host\/device switching on the USB-C connector. A dedicated \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eJMEDIA header\u003c\/span\u003e exposes MIPI-DSI pins for direct panel connections, while \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eJMISC\u003c\/span\u003e carries microphone input, headphone output, and line audio signals. Consult the official datasheet (ABX00162 \/ ABX00173) at docs.arduino.cc for the full pin mapping.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eIs the Arduino UNO Q suitable for beginners, or is it aimed at advanced users?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eThe UNO Q is designed to scale across skill levels. Beginners can upload standard \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eArduino sketches\u003c\/span\u003e to the STM32 MCU through the familiar Arduino IDE or App Lab environment using existing libraries and tutorials — no Linux knowledge required. Intermediate users can extend sketches with \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003ePython scripts on the Linux MPU side\u003c\/span\u003e, installing packages from apt or PyPI as on any standard Linux machine. Advanced users can run \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eDocker containers, custom ML pipelines, and multi-service applications\u003c\/span\u003e on the Qualcomm SoC while the MCU handles hard real-time I\/O — a workflow normally requiring two separate boards and a serial bridge. The onboard LED matrix and push-buttons ensure even early experiments produce immediate visual feedback.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 12px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eWhat is the most common mistake when first wiring external hardware to the Arduino UNO Q?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eThe most common error is connecting 3.3 V or 5 V peripherals to the \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eMPU-side expansion headers, which operate at 1.8 V\u003c\/span\u003e — this risks damaging the Qualcomm QRB2210 I\/O pins. All classic Arduino shields and most maker sensors must connect to the \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eMCU-facing headers (JDIGITAL, JANALOG, JSPI, Qwiic)\u003c\/span\u003e, which run at 3.3 V and are managed by the STM32U585. Only use the MPU-side headers with peripherals explicitly rated for \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003e1.8 V logic\u003c\/span\u003e or with an appropriate bidirectional level-shifter in between. Always verify the voltage domain of the target connector in the official pinout diagram before wiring any external component.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background:#1a1a1a;border-left:3px solid #BAFF02;border-radius:4px;padding:18px 20px;margin:0 0 4px;\"\u003e\n  \u003cp style=\"font-weight:700;color:#BAFF02;margin:0 0 10px;line-height:1.5;font-size:0.97em;\"\u003eWhere can I find official documentation, community support, and firmware updates for the Arduino UNO Q?\u003c\/p\u003e\n  \u003cp style=\"margin:0;line-height:1.75;font-size:0.94em;color:#e0e0e0;\"\u003eOfficial documentation, pinout diagrams, and datasheets for both SKUs (ABX00162 and ABX00173) are available at \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003edocs.arduino.cc\/hardware\/uno-q\u003c\/span\u003e, including the full user manual and getting-started tutorials. Firmware and OS image updates for the Qualcomm MPU (Linux Debian) and STM32 MCU (Zephyr RTOS \/ Arduino core) are distributed through the \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eArduino App Lab\u003c\/span\u003e environment. Community discussion, project showcases, and troubleshooting threads live on the \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eofficial Arduino Forum\u003c\/span\u003e at forum.arduino.cc. The \u003cspan style=\"color:#BAFF02;font-weight:600;\"\u003eQualcomm Developer Network\u003c\/span\u003e at qualcomm.com\/developer\/hardware\/arduino-uno-q provides additional QRB2210-specific resources, SDK documentation, and Adreno GPU developer tools.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Arduino","offers":[{"title":"2GB","offer_id":43062241951849,"sku":"ARD-012","price":4942.42,"currency_code":"INR","in_stock":true},{"title":"4GB","offer_id":43062241984617,"sku":"ARD-013","price":6607.4,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0672\/4229\/5401\/files\/Official_Arduino_UNO_Q_SBC.webp?v=1774519288","url":"https:\/\/edgetechrobotics.com\/products\/official-arduino-uno-q-single-board-computer","provider":"EdgeTech Robotics","version":"1.0","type":"link"}