50% OFF! Hot items selling fast—Grab them before they're gone!
TheD-Robotics RDK X5is an intelligent robot development board powered by theSunrise 5 AI SoC, delivering10 TOPSof neural processing power through its dedicated BPU (Brain Processing Unit). Built around anocta-core ARM Cortex-A55processor, the RDK X5 provides a credit-card-sized (85 56 mm) platform with exceptional AI inference capabilities, rich peripheral interfaces, and seamless integration with the TogetheROS.Bot framework making it an ideal choice for robotic perception, edge AI deployment, and autonomous navigation applications.
Whether you are building an autonomous mobile robot, a vision-guided manipulator, or an edge AI prototype, the RDK X5 combines high-performance computing with a beginner-friendly software ecosystem. The board supports out-of-the-box deployment of advanced algorithms includingYOLO object detection, stereo vision, occupancy networks, and even large language models (LLMs)at the edge. WithWi-Fi 6, Bluetooth 5.4, dual MIPI CSI cameras, HDMI output, PoE Ethernet, CAN FD, and a 40-pin GPIO header, the RDK X5 covers virtually every connectivity requirement for modern robotic systems.
Available in4GBand8GB LPDDR4xmemory variants, the RDK X5 is offered in bothSingle BoardandBasic Kitconfigurations to suit different project stages from bare-metal prototyping to plug-and-play development.
| Parameter | Specification |
|---|---|
| AI SoC | Sunrise 5 (Horizon Robotics) |
| CPU | Octa-Core ARM Cortex-A55, up to 1.8 GHz |
| NPU (BPU) | 10 TOPS, supports INT8 / INT4 quantization |
| Memory (RAM) | 4GB / 8GB LPDDR4x (optional) |
| Onboard Storage | 1 Gbit NAND Flash |
| Storage Expansion | MicroSD / TF Card slot, UHS-I supported |
| Operating System | RDK OS (Linux-based) |
| Parameter | Specification |
|---|---|
| MIPI CSI | 2 4-lane MIPI CSI-2 (MIPI v2.1) |
| HDMI Output | 1 HDMI Type-A, up to 1080P @ 60fps |
| MIPI DSI | 1 4-lane MIPI DSI (MIPI v1.2) |
| Parameter | Specification |
|---|---|
| Ethernet | 1 RJ45, 1000Mbps, with PoE support |
| Wi-Fi | Wi-Fi 6 (802.11ax), 2.4 GHz / 5 GHz dual-band |
| Bluetooth | Bluetooth 5.4 |
| Antenna | Onboard high-performance antenna + IPEX connector |
| CAN FD | 1 CAN FD |
| Parameter | Specification |
|---|---|
| USB 3.0 Host | 4 USB 3.0 Type-A |
| USB 2.0 Device (OTG) | 1 USB 2.0 Type-C |
| USB 2.0 Console | 1 USB 2.0 Micro-B (UART) |
| Parameter | Specification |
|---|---|
| 40-Pin GPIO Header | 28 GPIO, 3.3V logic, supports SPI, I2C, I2S, PWM, UART |
| External Power Output | 5V / 3.3V via GPIO header |
| Audio | 1 3.5mm combo jack (input + output) |
| Parameter | Specification |
|---|---|
| Power Input | 5V / 5A (25W) via Type-C PD |
| Board Dimensions | 85 56 20 mm |
| Weight | ~339 g (4GB Basic Kit with accessories) |
| Operating Temperature | -20C ~ 60C |
| Feature | 4GB Single Board | 8GB Single Board | 4GB Basic Kit | 8GB Basic Kit |
|---|---|---|---|---|
| RAM | 4GB LPDDR4x | 8GB LPDDR4x | 4GB LPDDR4x | 8GB LPDDR4x |
| Development Board | ||||
| 64GB TF Card | ||||
| Heatsink | ||||
| Card Reader | ||||
| USB Type-A to Type-C Cable | ||||
| 27W PD Power Adapter | ||||
| Multi-Plug Adapters (US/EU/UK) | ||||
| Best For | Existing setups | Existing setups | Quick start | AI-heavy workloads |
Reference Documents:
| # | Item | Details |
|---|---|---|
| 1 | RDK X5 Development Board | 4GB or 8GB LPDDR4x, with Sunrise 5 SoC |
| # | Item | Details |
|---|---|---|
| 1 | RDK X5 Development Board | 4GB or 8GB LPDDR4x, with Sunrise 5 SoC |
| 2 | 64GB MicroSD Card | Pre-loaded with RDK OS image |
| 3 | Heatsink | Aluminum heatsink for passive cooling |
| 4 | SD Card Reader | USB card reader for OS flashing |
| 5 | USB Type-A to Type-C Cable | For power and data connection |
| 6 | 27W PD Power Adapter | 5V/5A USB-C PD charger with US/EU/UK plug adapters |
Q1: What is the difference between the 4GB and 8GB variants?
The only hardware difference is the RAM capacity:4GB LPDDR4xvs8GB LPDDR4x. All other specifications CPU, NPU (10 TOPS), interfaces, and physical dimensions are identical. Choose4GBfor standard YOLO inference, basic robot control, and Linux development. Choose8GBfor running larger edge models (LLM, Transformer), multi-camera stereo vision, or memory-intensive AI workloads.
Q2: What is the difference between Single Board and Basic Kit?
TheSingle Boardincludes only the bare RDK X5 development board suitable if you already have compatible accessories (power adapter, TF card, heatsink). TheBasic Kitbundles the board with a64GB TF card (pre-loaded with RDK OS), heatsink, SD card reader, USB Type-A to Type-C cable, and a 27W PD power adapter with multi-region plug adapters everything needed to power on and start developing immediately.
Q3: Can I run ROS 2 on the RDK X5?
Yes. The RDK X5 natively supportsTogetheROS.Bot, D-Robotics’ ROS 2-compatible middleware stack. It provides standard ROS 2 nodes, sensor drivers (including Livox LiDAR vialivox_ros_driver2), and navigation/SLAM packages. Therobot_dev_configrepository provides the build entry point for TogetheROS.Bot on X5.
Q4: What AI models and frameworks are supported?
The RDK X5 supports a wide range of AI models through theRDK Model Zoo(GitHub), includingYOLO (object detection), Occupancy Networks, Stereo Vision, Perception, and World Modelalgorithms. Edge LLM deployment is supported with frameworks like Transformer and RWKV. All models benefit from the 10 TOPS BPU with one-click deployment tooling via RDK Studio.
Q5: How do I power the RDK X5?
The board requires5V/5A (25W)power input via the USB Type-C port with PD (Power Delivery) protocol. The Basic Kit includes a 27W PD power adapter. The Single Board variant requires you to provide a compatible USB-C PD power supply.PoE (Power over Ethernet)is also supported through the Gigabit Ethernet port, enabling single-cable power + data connection.
Q6: What cameras are compatible with the MIPI CSI interfaces?
The RDK X5 provides2 4-lane MIPI CSI-2 (MIPI v2.1)camera interfaces. D-Robotics offers official RDK stereo camera modules. Additionally, third-party MIPI cameras compatible with thehobot_mipi_camdriver can be used. The dual-camera setup supports stereo depth estimation for 3D perception and SLAM applications.
Q7: Is the 40-pin GPIO header compatible with Raspberry Pi HATs?
The RDK X5 features a40-pin GPIO headerwith a similar physical layout to Raspberry Pi, providing 28 GPIOs at 3.3V logic level with native support forSPI, I2C, I2S, PWM, and UART. While the pin layout may be similar, electrical compatibility with specific Raspberry Pi HATs should be verified on a case-by-case basis due to potential voltage and signal differences.
Q8: What operating system does the RDK X5 run?
The RDK X5 runsRDK OS, a Linux-based operating system maintained by D-Robotics. System images can be built from source using thex5-rdk-gentools on Ubuntu 18.04/20.04/22.04. Development is facilitated throughRDK Studio(IDE) andRDK Nodehub(one-click app launcher). Cloud integration is available via RDK Cloud.
Q9: Can the RDK X5 be used for LiDAR-based SLAM?
Yes. With4 USB 3.0 ports, Gigabit Ethernet, and CAN FD, the RDK X5 can connect to various LiDAR sensors including Livox, RoboSense, and RPLiDAR via USB or Ethernet. D-Robotics provides an officialLivox ROS 2 driver, and the TogetheROS.Bot stack includes navigation and SLAM packages. The 10 TOPS NPU can simultaneously handle perception, mapping, and planning tasks.
Q10: What is the warranty policy for the RDK X5?
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.