Skip to main content

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

bc_revo3_sdk-1.4.1-cp39-abi3-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.9+Windows x86-64

bc_revo3_sdk-1.4.1-cp39-abi3-manylinux_2_31_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.31+ x86-64

bc_revo3_sdk-1.4.1-cp39-abi3-manylinux_2_31_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.31+ ARM64

bc_revo3_sdk-1.4.1-cp39-abi3-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

Details for the file bc_revo3_sdk-1.4.1-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: bc_revo3_sdk-1.4.1-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bc_revo3_sdk-1.4.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d0146db8d8bd8699ad4828b4c179d53218e80af26902ee1e00ea43dbdd3b37a8
MD5 18782bc4e7420eeeccd3e6f358e9515e
BLAKE2b-256 200bda59bd12ee17a3ac6ffc28d816a6141186e2a81e4a3346dee6eb50ad6c51

See more details on using hashes here.

File details

Details for the file bc_revo3_sdk-1.4.1-cp39-abi3-manylinux_2_31_x86_64.whl.

File metadata

  • Download URL: bc_revo3_sdk-1.4.1-cp39-abi3-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9+, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"20.04","id":"focal","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bc_revo3_sdk-1.4.1-cp39-abi3-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 0786111b91d6e0058b663cc3d8283727fa0ed9d552dea097cd746fb97bd69135
MD5 9d925407ad22a91b51b94c285402ab05
BLAKE2b-256 48d305d49255db892e012791a047a4831b86b89acbc119e325dbfff45a588cf6

See more details on using hashes here.

File details

Details for the file bc_revo3_sdk-1.4.1-cp39-abi3-manylinux_2_31_aarch64.whl.

File metadata

  • Download URL: bc_revo3_sdk-1.4.1-cp39-abi3-manylinux_2_31_aarch64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9+, manylinux: glibc 2.31+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"20.04","id":"focal","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bc_revo3_sdk-1.4.1-cp39-abi3-manylinux_2_31_aarch64.whl
Algorithm Hash digest
SHA256 481c8030941e72efcd2079522de5747373308781622d412d867d71d6a84045d1
MD5 0b88ea6ed6f8e0e8a56b3c80cd29fe24
BLAKE2b-256 020c5de0c9410146ba03805e3e8bea7cc699b1c87a79c6c6820ef4ebc9a5acb8

See more details on using hashes here.

File details

Details for the file bc_revo3_sdk-1.4.1-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bc_revo3_sdk-1.4.1-cp39-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bc_revo3_sdk-1.4.1-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a2c6ee0d20df60813d7de515f39f73011f33c1b9202614d38d838089edb6c2d
MD5 122beaa56800d96215846aff4b7fca31
BLAKE2b-256 ebf756a705c022d2dd580084908d31b8174ade65fd13e241ac1fcb2e699d012e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page