BrainCo Revo3 Python SDK
Python bindings for the BrainCo Revo3 SDK.
Supported Devices
This package is scoped to Revo3 devices only:
- Revo3 Ultra / Ultra Touch / Ultra VisionTouch
- Revo3 Pro / Pro Touch
- Revo3 Basic / Basic Touch
Installation
pip install bc-revo3-sdk
Import
from bc_revo3_sdk import main_mod as sdk
Features
- Revo3 motor control, MIT control, trajectory and teach/admittance helpers
- Revo3 motor status and system status APIs
- Revo3 touch module data APIs
- Modbus, CANFD and EtherCAT connection support
- C/C++ bindings and Python type stubs
API Reference
License
Proprietary - Copyright 2015-2026 BrainCo Inc. All rights reserved.
Metadata
Release files for bc-revo3-sdk 1.6.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bc_revo3_sdk-1.6.3-cp39-abi3-win_amd64.whl | CPython 3.9 | abi3 | Windows x86-64 | Details |
| bc_revo3_sdk-1.6.3-cp39-abi3-manylinux_2_34_x86_64.whl | CPython 3.9 | abi3 | Linux glibc 2.34+ x86-64 | Details |
| bc_revo3_sdk-1.6.3-cp39-abi3-manylinux_2_34_aarch64.whl | CPython 3.9 | abi3 | Linux glibc 2.34+ ARM64 | Details |
Total release size: 8.4 MB
Release files / bc_revo3_sdk-1.6.3-cp39-abi3-win_amd64.whl
| Download URL | bc_revo3_sdk-1.6.3-cp39-abi3-win_amd64.whl |
|---|---|
| Size | 3.2 MB |
| Tags | CPython 3.9 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
a9584ce7d022875c54807ed787209195ab738d3bc1a61dc0fccec36442b8b084
|
|
BLAKE2b-256 checksum How to use checksums |
c0cde751b32e7ebeac3cbdbcbffff7d6521e48b6d54124c96b5337f5c79d8389
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / bc_revo3_sdk-1.6.3-cp39-abi3-manylinux_2_34_x86_64.whl
| Download URL | bc_revo3_sdk-1.6.3-cp39-abi3-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.9 Linux glibc 2.34+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
e1673d33a4ca053b2ceb3dd53bd41dae00c2af8fed42ee4d8e0bb6d269a09c93
|
|
BLAKE2b-256 checksum How to use checksums |
c6f8a58082e90db42710e108c8b4ab92e4f4014d3f73cb23a2aa3748596b17e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / bc_revo3_sdk-1.6.3-cp39-abi3-manylinux_2_34_aarch64.whl
| Download URL | bc_revo3_sdk-1.6.3-cp39-abi3-manylinux_2_34_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.9 Linux glibc 2.34+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
28d6a80ec6e2c763a2c490034a4570fb2e79756a253438f6ddf83efb30c29cee
|
|
BLAKE2b-256 checksum How to use checksums |
f4bb5ff2a5bd6e0fdbee380b70b60e7a3e0ff58d32490325d45ca40f1ae3828c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|