Jump to content

Rubik Pi 3

From RidgeRun Developer Wiki

Follow Us On Twitter LinkedIn Email Share this page



Rubik Pi 3


RUBIK Pi 3, a lightweight development board based on the Qualcomm Dragonwing™ QCS6490 platform.



Preferred Partner Logo 3 Partner Program Banner

RUBIK Pi 3 is a Qualcomm Dragonwing QCS6490-based single-board computer from Thundercomm aimed at edge AI, robotics, multimedia, and embedded Ubuntu development.

In practical terms, it is a compact SBC that combines an 8-core QCS6490 platform, developer-friendly I/O, camera interfaces, and current Ubuntu 24.04 support, making it a strong starting point for computer vision prototypes, ROS 2 robots, and custom multimedia products built with RidgeRun.

This page is the entry point for RidgeRun's RUBIK Pi 3 documentation. For board bring-up, go to Rubik Pi 3/Quick Start Guide. For cameras and I/O, go to Rubik Pi 3/Hardware Overview. For GStreamer pipelines, go to Rubik Pi 3/GStreamer. For ROS2 setup visit Rubik Pi 3/ROS2. For AI workflows, go to Rubik Pi 3/AI and Computer Vision.

What is RUBIK Pi 3?

RUBIK Pi 3 is a single-board computer (SBC) built around the Qualcomm® Dragonwing™ QCS6490 SoC and commercialized by Thundercomm. RUBIK Pi 3 features fast CPU cores, an integrated GPU, a dedicated AI engine, camera interfaces, PCIe expansion, Ethernet, USB, and a 40-pin header in a compact board format.

The table below explains the terminology around the RUBIK Pi 3 main components.

QCS6490 terminology at a glance
Term What it means How it relates to RUBIK Pi 3
QCS6490 The Qualcomm Dragonwing application processor / SoC The compute silicon that provides CPU, GPU, AI, ISP, video, and I/O
TurboX C6490P SoM A system-on-module built around the QCS6490 The module mounted on the board
RUBIK Pi 3 The complete single-board computer / developer kit The full SBC used for development, prototyping, and evaluation

Why developers search for QCS6490

The QCS6490 is relevant because it combines heterogeneous compute, modern camera support, low-power edge AI acceleration, and embedded-friendly I/O in a single platform.

Qualcomm launched the QCS6490 as part of their Dragonwing industrial and commercial IoT processor line with multi-OS support across Linux, Android and Ubuntu up to 12 dense TOPS, an octa-core Kryo 670 CPU, Adreno 643 GPU, triple ISP with up to 5 cameras support, and PCIe / USB expansion.

RidgeRun uses that hardware foundation to help businesses build higher-level solutions such as camera integration, GStreamer pipelines, ROS 2 systems, AI inference workflows, and streaming products.

Quick specifications

RUBIK Pi 3 quick specs
Item Summary
SoC Qualcomm Dragonwing QCS6490
CPU 8-core Kryo 670 class CPU, up to 2.7 GHz
AI Up to 12 dense TOPS on Qualcomm Hexagon 770
Memory 8 GB LPDDR4x on the developer board
Storage 128 GB UFS on the developer board
Cameras 2 x 4-lane MIPI CSI connectors on the board
Networking Gigabit Ethernet, Wi-Fi 5, Bluetooth 5.2 on the board
Expansion 40-pin header, M.2 Key M, USB 3.x, USB 2.0
Display HDMI out and USB Type-C with DisplayPort capability on the platform
Recommended power USB-C PD 3.0 power input, 12 V / 3 A adapter

RidgeRun support on RUBIK Pi 3

RidgeRun helps teams turn evaluation boards into working products. On the RUBIK Pi 3 platform, the most common support areas are camera integration, Linux and BSP customization, GStreamer pipelines, ROS 2 system design, AI model deployment, low-latency streaming, and board-to-cloud multimedia workflows.


Relevant RidgeRun technologies and references include:

Frequently asked questions

What is the QCS6490?
QCS6490 is Qualcomm's application processor for embedded and industrial edge devices. It combines CPU, GPU, AI, camera ISP, video, and high-speed I/O in one SoC, and RUBIK Pi 3 is one SBC built around it.
Is RUBIK Pi 3 an SBC, a SoM, or a carrier board?
RUBIK Pi 3 is an SBC / developer board. It uses Thundercomm's TurboX C6490P SoM which is a QCS6490-based compute module internally.
Does RUBIK Pi 3 support Ubuntu?
Yes. The RUBIK Pi 3 supports Canonical Ubuntu 24.04. See Rubik Pi 3/Quick Start Guide and Rubik Pi 3/Software Overview.
Where can I find the RUBIK Pi 3 schematic?
The official vendor Hardware Resources page lists a hardware schematic entry together with datasheets and 3D models. See Rubik Pi 3/Hardware Overview for a product-oriented interpretation of those resources.
Can RidgeRun help me move from evaluation board to product?
Yes. RidgeRun can help with camera drivers, multimedia acceleration, ROS 2 integration, AI deployment, low-latency streaming, and Linux platform customization. See Rubik Pi 3/Consulting and Customization.

Related pages


RidgeRun support

RidgeRun provides support for embedded Linux development for NVIDIA, Qualcomm, NXP, and Xilinx platforms, specializing in the use of hardware accelerators in multimedia applications. RidgeRun's products take full advantage of the accelerators to perform transformations on video streams, achieving great performance in complex processes. This guide contains detailed information on Rubik Pi 3. To get up-to-speed with your Rubik Pi 3, start by clicking below:




Cookies help us deliver our services. By using our services, you agree to our use of cookies.