Skip to content

RDK Classroom

RDK Classroom is a practical learning platform for developers building with D-Robotics RDK boards. The tutorials take you from first boot and hardware interfaces to model deployment, robotics applications, system development, and embodied AI.

Courses

01 · Fundamentals

Get an RDK board running and learn the workflows you will use every day: flashing an image, troubleshooting boot issues, connecting remotely, using cameras and audio, and working with GPIO, PWM, UART, I2C, SPI, and CAN. Board-specific lessons are provided separately for RDK X5 and RDK S100.

02 · ModelZoo & RoboGo

Run ready-to-use AI models on RDK hardware and turn model demos into reproducible applications.

03 · TROS

Build robotics applications with TROS, from packages and sensor nodes to perception pipelines and launch-time debugging.

04 · System & drivers

Go below the application layer to understand the RDK system, BSP, peripheral drivers, and board-level integration.

05 · LLMs & embodied AI

Explore large-model applications, multimodal interaction, and embodied intelligence on RDK platforms.