Skip to content

Resources Link

Open-source software

SD card mirroring

OriginBot SD card image, which includes the new version system, all application functions and source code:

Release date Download link Software version included
2025.3.1 originbot_sd_image_v3.0.1 ros:humble
TogetheROS:2.3.2

Application source code

OriginBot application functions are implemented based on ROS2 and TogetheROS. The source code repository is as follows:

Code repositories Mostly dependent libraries illustrate
originbot ros:humble
TogetheROS
The robot application function package runs on the robot side
originbot_desktop ros:humble The robot application function package, running on the PC side
Hint

The robot code has been built into the SD card image and has been compiled and configured. The path in the image system is: /userdata/dev_ws/src/originbot

Controller firmware

The controller firmware needs to be burned into the STM32 system. There are several different versions provided below. Please select one of them to download and burn as needed:

version Release date Download link MCU
v1.0.6 2024.9.23 originbot_controller_firmware_v1.0.6_5V.hex STM32F103

Controller firmware source code

The source code repositories corresponding to the above firmware are as follows:

Code repositories illustrate
originbot_controller Robot controller embedded source code, development platform is Keil, MCU is STM32F103

Open-source hardware

3D model

name Download link illustrate
3D model of the OriginBot robot OriginBot 3D model 3D model of the robot, stp format

Electrical drawings

name Download link illustrate
Schematic diagram of the OriginBot controller Click View/Download Schematic diagram of OriginBot Controller,pdf version
OriginBot Controller PCB Engineering Click View/Download The originbot controller PCB project file, which contains the schematic source file, is recommended to be opened using the Altium Designer software
Hint

More RDK X5 references can be found here

Other information

name Download link illustrate
RDK X5 Data Pack Click here to view The RDK X5 package contains hardware interface manuals, schematics, user manuals, and more
Lidar data manual Click Download YDLIDAR data manual
Motor data manual Click Download Code disc TT motor

Power bank

You need a 5V constant voltage power supply

xiaomi power bank

xiaomi_power_bank xiaomi_power_bank_b
xiaoimi power bank 5V/3A
80.9x65.9x26mm
5500mAh
Warning

If your power supply is not a constant voltage power supply, such as a battery pack, it is recommended to use a 12V/6A battery pack, and the minimum voltage should be kept above 8V.

图片1