50% OFF! Hot items selling fast—Grab them before they're gone!
TheD-Robotics RDK X3is an ultra-compact AI development board powered by theSunrise X3M SoCwith adual-core Bernoulli-architecture BPU (Brain Processing Unit)delivering5 TOPSof edge inference performance. Built around aquad-core ARM Cortex-A53 @ 1.5 GHzprocessor with4GB LPDDR4memory, the RDK X3 provides a Raspberry Pi-compatible (85 56 mm) platform optimized for lightweight AI workloads, robotic perception, and cost-sensitive embedded applications.
Despite its compact size and sub-$100 price point, the RDK X3 punches well above its weight class. The integrated BPU accelerates neural network inference forYOLO object detection, image classification, human pose estimation, and VIO (Visual-Inertial Odometry) all supported out of the box through theNodeHubapplication center, which provides over 100 open-source algorithms and ready-to-deploy applications. WithH.265 hardware decoding up to 4K@60fps, dual MIPI CSI camera interfaces, HDMI output, Gigabit Ethernet, and a 40-pin GPIO header compatible with Raspberry Pi expansion boards, the RDK X3 covers the essential connectivity requirements for vision-based robotics and edge AI projects.
The RDK X3 is available in three configurations Single Board,Basic Kit(with case, power, and accessories), andDev Kit(adding an 8MP IMX219 camera and CSI adapter board) to accommodate every stage of your development workflow, from bare-board integration to full vision system prototyping.
| Parameter | Specification |
|---|---|
| AI SoC | Sunrise X3M (Horizon Robotics) |
| CPU | Quad-Core ARM Cortex-A53, 1.5 GHz |
| NPU (BPU) | Dual-core Bernoulli Architecture, 5 TOPS |
| Memory (RAM) | 4GB LPDDR4 (2GB variant also available) |
| Onboard Storage | None (boot via MicroSD/TF card) |
| Storage Expansion | MicroSD / TF Card slot |
| Operating System | Ubuntu 20.04 / 22.04 |
| Parameter | Specification |
|---|---|
| Video Decode | H.265 (HEVC) Main Profile L5.1, up to 4K@60fps |
| JPEG | Encode/Decode, up to 16 Megapixels |
| HDMI Output | 1 HDMI 1.4 Type-A, up to 1080P@60fps |
| MIPI CSI | 2 2-lane MIPI CSI camera interfaces |
| Parameter | Specification |
|---|---|
| Ethernet | 1 RJ45, 1000Mbps Gigabit Ethernet |
| Wi-Fi | 802.11 b/g/n, 2.4 GHz / 5 GHz dual-band |
| Bluetooth | Bluetooth 4.2 |
| Parameter | Specification |
|---|---|
| USB 3.0 Host | 1 USB 3.0 Type-A |
| USB 2.0 Host | 2 USB 2.0 Type-A |
| USB 2.0 Device | 1 Micro USB 2.0 (power + data) |
| Parameter | Specification |
|---|---|
| 40-Pin GPIO Header | Raspberry Pi compatible pinout, supports PCM/I2S signals |
| Debug UART | 1 Debug UART interface |
| Parameter | Specification |
|---|---|
| Power Input | 5V / 3A (15W) via USB Type-C |
| Board Dimensions | 85 56 20 mm |
| Board Weight | ~29 g (board only) |
| Operating Temperature | -25C ~ 95C |
| Certifications | CE, MIC, SRRC |
| Feature | Single Board | Basic Kit | Dev Kit |
|---|---|---|---|
| RDK X3 Board (4GB) | |||
| RDK-Case-A Enclosure + Hardware | |||
| UART Module | |||
| 4-Pin Cable | |||
| 64GB TF Card + Card Reader | |||
| 5V 3A Type-C Power Adapter (US/EU/UK) | |||
| IMX219-77 Camera (8MP, 79.3 FOV, FFC cable) | |||
| X3 Pi CSI Adapter Board | |||
| Best For | Integration into existing systems | General development & prototyping | Vision & AI application development |
| Parameter | RDK X3 | RDK X5 |
|---|---|---|
| SoC | Sunrise X3M | Sunrise 5 |
| CPU | Quad-Core Cortex-A53 @ 1.5 GHz | Octa-Core Cortex-A55 @ 1.8 GHz |
| NPU (BPU) | 5 TOPS (Dual-core Bernoulli) | 10 TOPS |
| RAM | 2GB / 4GB LPDDR4 | 4GB / 8GB LPDDR4x |
| USB 3.0 | 1 Type-A | 4 Type-A |
| MIPI CSI | 2 2-lane | 2 4-lane (v2.1) |
| Wi-Fi / BT | Wi-Fi 4 (b/g/n) / BT 4.2 | Wi-Fi 6 / BT 5.4 |
| PoE | No | Yes |
| CAN FD | No | Yes |
| MIPI DSI | No | Yes |
| Power | 5V / 3A (15W) | 5V / 5A (25W) |
| Board Weight | ~29 g | ~339 g (with kit accessories) |
| Temp. Range | -25C ~ 95C | -20C ~ 60C |
Reference Documents:
| # | Item | Details |
|---|---|---|
| 1 | RDK X3 Development Board (4GB) | Sunrise X3M SoC, 4GB LPDDR4, 85 56 20 mm |
| # | Item | Details |
|---|---|---|
| 1 | RDK X3 Development Board (4GB) | Sunrise X3M SoC, 4GB LPDDR4 |
| 2 | RDK-Case-A Enclosure | Protective case with mounting hardware |
| 3 | UART Module | Serial debug interface module |
| 4 | 4-Pin Cable | For UART / debug connection |
| 5 | 64GB MicroSD Card | Pre-loaded with Ubuntu OS |
| 6 | SD Card Reader | USB card reader for OS flashing |
| 7 | 5V 3A Type-C Power Adapter | With US / EU / UK plug adapters |
| # | Item | Details |
|---|---|---|
| 1 | RDK X3 Development Board (4GB) | Sunrise X3M SoC, 4GB LPDDR4 |
| 2 | RDK-Case-A Enclosure | Protective case with mounting hardware |
| 3 | UART Module | Serial debug interface module |
| 4 | 4-Pin Cable | For UART / debug connection |
| 5 | 64GB MicroSD Card | Pre-loaded with Ubuntu OS |
| 6 | SD Card Reader | USB card reader for OS flashing |
| 7 | 5V 3A Type-C Power Adapter | With US / EU / UK plug adapters |
| 8 | IMX219-77 Camera Module | 8MP, 79.3 FOV, with FFC cable |
| 9 | X3 Pi CSI Adapter Board | MIPI CSI interface adapter for IMX219 |
Q1: What is the difference between the Single Board, Basic Kit, and Dev Kit?
TheSingle Boardincludes only the bare RDK X3 board (4GB) suitable for integration into existing systems or for developers who already have compatible accessories. TheBasic Kitadds a protective case (RDK-Case-A), UART debug module, 4-pin cable, 64GB TF card with pre-loaded OS, card reader, and a 5V/3A power adapter with multi-region plug adapters. TheDev Kitincludes everything in the Basic Kit plus an8MP IMX219-77 camera module (79.3 FOV, with FFC cable)and anX3 Pi CSI adapter board everything needed for vision and AI application development out of the box.
Q2: How does the RDK X3 compare to the RDK X5?
The RDK X3 is theentry-level, cost-optimizedsibling of the X5. Key differences: the X3 has aquad-core Cortex-A53 @ 1.5 GHzvs the X5’s octa-core Cortex-A55 @ 1.8 GHz;5 TOPSBPU vs 10 TOPS;Wi-Fi 4 / BT 4.2vs Wi-Fi 6 / BT 5.4; no PoE or CAN FD; and a single USB 3.0 port vs four. However, the X3 offers awider operating temperature (-25C ~ 95C), a significantly lower board weight (29g), and lower power consumption (15W vs 25W). Choose the X3 for lightweight, cost-sensitive applications; choose the X5 for maximum AI performance and connectivity.
Q3: Can I use Raspberry Pi HATs with the RDK X3?
Yes. The RDK X3 features a40-pin GPIO header with Raspberry Pi-compatible pinoutand supports PCM/I2S signal protocols. Many Raspberry Pi expansion boards, sensors, and displays can be connected directly. However, electrical compatibility should be verified for specific HATs due to potential voltage or signal differences between platforms.
Q4: What AI models and algorithms are available?
TheNodeHubapplication center provides100+ open-source algorithms and applicationsdeployable with one click, including traffic light detection, visual-inertial odometry (VIO), humanoid robot soccer control, toy car line tracking, and deep learning autonomous driving. Additionally, theRDK Model Zooon GitHub offers pre-trained YOLO and other models optimized for the X3 BPU.
Q5: Does the RDK X3 support ROS 2?
Yes. The RDK X3 runsUbuntu 20.04 / 22.04, which provides native support for ROS 2 Humble and Foxy. Combined with the available MIPI camera drivers (hobot_mipi_cam), you can build complete ROS 2 perception and navigation pipelines.
Q6: What cameras work with the RDK X3?
The Dev Kit includes theIMX219-77 camera module (8MP, 79.3 FOV)with an X3 Pi CSI adapter board. The board provides2 2-lane MIPI CSI interfaces. Third-party MIPI cameras compatible with the hobot_mipi_cam driver may also work. For stereo vision, two cameras can be connected simultaneously one to each MIPI CSI port.
Q7: How do I power the RDK X3?
The RDK X3 requires5V / 3A (15W)power via the USB Type-C port. The Basic Kit and Dev Kit include a compatible 5V/3A power adapter with US/EU/UK plug adapters. When using the Single Board, ensure your power supply can deliver at least 5V/3A. Note: unlike the RDK X5, the X3 doesnotsupport Power-over-Ethernet (PoE).
Q8: Can the RDK X3 decode 4K video?
Yes. The Sunrise X3M SoC includeshardware H.265 (HEVC) decoding up to 4K@60fps (Main Profile L5.1). This enables efficient multi-camera video processing and real-time analytics with minimal CPU load, making it suitable for video surveillance, streaming, and vision-based AI applications.
Q9: Is the 2GB variant available?
Yes. The RDK X3 is available in both2GBand4GB LPDDR4variants. The 2GB version is suitable for lighter workloads such as basic YOLO inference, simple robot control, and headless Linux applications. The 4GB version is recommended for multi-camera setups, larger AI models, and memory-intensive perception stacks.
Q10: What is the warranty policy for the RDK X3?
Please refer to the manufacturer’s warranty policy as specified on the product packaging or official documentation. For warranty claims and technical support, contact the point of purchase or visit theD-Robotics Developer Community.