Skip to content

Roboparty/roboparty_firmware

Repository files navigation

roboparty_firmware

Firmware and board image build systems for Roboparty robots, including RPO/Roboto platforms.

Overview

This module contains firmware components and board image build systems required for the robot's embedded systems.

Submodules

Module Description
roboto_usb2can USB to CAN adapter firmware - provides communication interface between host computer and robot's CAN bus
orangepi-build OrangePi board image build system - compiles custom Linux images for RK series boards
x5-rdk-gen RP0 X5 image build system - generates firmware images for X5 platforms

Quick Start

# Clone repository with submodules
git clone --recursive https://github.com/Roboparty/roboparty_firmware.git

# Or initialize submodules after cloning
git submodule update --init --recursive

Directory Structure

roboparty_firmware/
├── roboto_usb2can/      # USB2CAN firmware source
├── orangepi-build/      # OrangePi build system
│   └── external/cache/sources/bms_daemon/  # BMS daemon (nested)
├── x5-rdk-gen/          # X5 RDK generator
├── readme.md            # This file
└── readme_cn.md         # Chinese documentation

Related Repositories

License

This project is licensed under the GNU General Public License Version 3 (GPLv3).

Contributing

See the main roboto_origin repository for contribution guidelines.

Notes

Some vendored build systems and firmware components may keep their upstream names, licenses, and directory layout. Those compatibility paths should not be renamed unless the corresponding build scripts are updated and validated.

About

Firmware and board image build systems for Roboparty robots, including RPO/Roboto platforms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors