Skip to main content

MotorBridge Python SDK

v0.5.0 Python 3.10+ A unified, high-performance motor control library for Python. Control brushless motors from multiple vendors with a single, consistent API.

Why MotorBridge?

Quick Example

Supported Vendors

Hexfellow motors require CAN-FD transport. Use Controller.from_socketcanfd("can0").

Architecture

For the full project-level architecture, see Source Architecture and the Source Documentation Atlas.

Core Concepts

Documentation Sections

Step-by-step guides for common tasks:

Installation

1

Install Package

2

Configure CAN Interface

3

Run Your First Program

Getting Help

  • 📖 Read the Tutorials for step-by-step guides
  • 🔍 Check Troubleshooting for common issues
  • 💻 Use motorbridge-cli --help for CLI reference

License

MIT License - see the project repository for details.