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.5.1-cp39-abi3-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9+Windows x86-64

bc_revo3_sdk-1.5.1-cp39-abi3-manylinux_2_31_x86_64.whl (2.7 MB view details)

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

bc_revo3_sdk-1.5.1-cp39-abi3-manylinux_2_31_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.31+ ARM64

bc_revo3_sdk-1.5.1-cp39-abi3-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: bc_revo3_sdk-1.5.1-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.4 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.5.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 765578dfda4094ac236ca579dd1c792e8c1addbecc1f9596f8e8c046f0352794
MD5 802a5e0cc9e79129b7f181eb8a74ff0e
BLAKE2b-256 018baab2d5ca450dbe743889db2533c287af7c7c5d2ed904e7f3a6122fcba45b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bc_revo3_sdk-1.5.1-cp39-abi3-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.7 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.5.1-cp39-abi3-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2f8d9e84909b34feb572d400be6a50ac24eafd01f1e8046772f2c81119c7fe20
MD5 43ad823d29fec567dc6e6cf53d342844
BLAKE2b-256 2ed24f2674be3eedcbcdea5a55fb03f3d119f653f9fa6699e7c2f3fdd8dd5642

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bc_revo3_sdk-1.5.1-cp39-abi3-manylinux_2_31_aarch64.whl
  • Upload date:
  • Size: 2.7 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.5.1-cp39-abi3-manylinux_2_31_aarch64.whl
Algorithm Hash digest
SHA256 878c9058131ff1d48214736f1ae5c37688aaa58d386ae494aa0b7ebe13abf7f3
MD5 d894c7688c98c745107e66c72a30d6a5
BLAKE2b-256 35596cebe371a3da991ab8c3281968babdc890456560ac3c8dbdb3fff2fa2b1e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bc_revo3_sdk-1.5.1-cp39-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.2 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.5.1-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3bcd53c4508ef0b21a66fa268449befded3bc01372f24f541fc2bd1364e87ebe
MD5 08da8257d4fd1110e716926cc2ff6da5
BLAKE2b-256 3bcdbdf5827aba74b592a36a89ad367fb6b5c94b9956fea702ebdeb7fdf6512e

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