D-Robotics RDK S100 Robot Development Kit, 80 TOPS Computing Power BPU, Equipped With RDK S100 Intelligent Computing Power Core
D-Robotics RDK S100 Robot Development Kit, 80 TOPS Computing Power BPU, Equipped With RDK S100 Intelligent Computing Power Core
RDK S100 Development Kit
Empowering Embodied Robots with Co-evolution of Cognitive and Motor Intelligence
All-in-One Computing and Control
The RDK S100 Development Kit is powered by the RDK S100 intelligent computing chip, with 80 TOPS computing power BPU, which is designed for intelligent computing and robotic applications. Onboard rich interfaces, easy to start, features a unique heterogeneous architecture that enables seamless integration of perception inference and real-time motion control, reducing the size and complexity of the control system.

Specifications
| Product | RDK S100 Development Kit |
| AI Performance | 80/128 TOPS |
| BPU | 1 × BPU Nash |
| CPU | 6 × Arm Cortex-A78AE@1.5GHz |
| MCU | 4 × Arm Cortex-R52+@1.2GHz |
| GPU | 1 × Arm Mali-G78AE@100 GFLOPS |
| Memory | 12/24GB LPDDR5 96-bit |
| Storage | 64GB eMMC, M.2 Key M (PCIe 3.0 x1) × 1 |
| Display Interface | HDMI 1.4, up to 2K@60FPS |
| Network | Gigabit Ethernet (RJ45 connector) × 2 M.2 Key E (PCIe 3.0 x1, UART) slot for Wi-Fi & Bluetooth module |
| Ports | USB 2.0 (Type-C) × 1 (for flashing & debugging) USB 3.0 × 4 |
| Expansion header | JTAG header × 1 Automatic header × 1 40PIN Main GPIO header × 1 16PIN MCU GPIO header × 1 Camera Expansion header × 1 MCU Port Expansion header × 1 |
| Power | 12V ~ 20V DC |
| Size | 120 × 121 × 51 (mm) (Case Included) |
Human-inspired Dual-Brain Architecture
Integrates CPU + BPU + MCU for Efficient Collaboration

enables cooperation between large and small AI models
Seamless fusion and dynamic switching from perception to execution

Note:
① Equivalent computing power, INT8 quantization.
② Includes 1 pair of DCLS cores for lockstep operation and 2 cores supporting Split-Lock mode. Lockstep operation or independent operation can be selected according to the application requirements.
③ The BPU is responsible for motion control model inference, and the MCU is responsible for motion instruction interpolation and high-frequency communication, reducing the CPU load.
full development suite
Hardware-Software Collaboration, End-Cloud Integration, One-Stop Solution to Development Challenges

Application Quick Setup
200+ open-source algorithms and application examples to accelerate multi-scenario deployment

rich Peripheral Accessories
More Peripheral Accessories Coming Soon

What’s On Board

- 40PIN GPIO header
- MCU 16PIN header
- Pin function DIP switches
- MCU expansion board 100PIN connector
- M.2 Key E slot
- 2 × Gigabit RJ45 Ethernet port
- 4 × USB3.0 Type-A port
- HDMI port
- Type-C port
for flashing, Main domain and MCU domain debugging - Power supply port
- Power ON/OFF
- Download mode switch
- Reset button
- Sleep button
- Mainboard function connector
- Main domain and MCU domain JTAG header
- RTC battery header
- Fan connector
- M.2 Key M Solid State Drive slot
- 100PIN camera expansion header
Outline dimensions











