Skip to main content

BrainCo Stark SDK

Project description

BrainCo Stark Python SDK

Industrial-grade dexterous robotic hand control SDK with multi-protocol support and cross-platform compatibility.

🤖 Supported Devices

Device Motor Touch Sensor Protocols
Revo1 Basic 6-DOF - Modbus, CAN 2.0
Revo1 Touch 6-DOF Capacitive Modbus, CAN 2.0
Revo1 Advanced 6-DOF - Modbus, CAN 2.0
Revo1 Advanced Touch 6-DOF Capacitive Modbus, CAN 2.0
Revo2 Basic 6-DOF - Modbus, CAN 2.0, CANFD
Revo2 Touch 6-DOF Capacitive Modbus, CAN 2.0, CANFD
Revo2 Touch Pressure 6-DOF Pressure (Modulus) Modbus, CAN 2.0, CANFD

Touch Sensor Capabilities

  • Capacitive: Normal/tangential force detection, proximity sensing
  • Pressure (Modulus): High-precision pressure distribution mapping

🔌 Protocol & Platform Support

Protocol Linux macOS Windows Adapter Required
Modbus RTU USB-RS485
CAN 2.0 ZQWL (built-in)
CANFD ZQWL (built-in)
SocketCAN Linux kernel CAN
ZLG CAN ZLG USB-CANFD
EtherCAT EtherCAT master

🚀 Key Features

Motor Control

  • Position, speed, current, and force control modes
  • Real-time status monitoring (angle, current, error, voltage)
  • Trajectory planning and action sequences

Touch Sensing

  • Proximity and contact detection
  • Normal and tangential force measurement
  • High-precision pressure distribution (Modulus sensors)

Device Management

  • Auto-detection across multiple protocols
  • Firmware updates (DFU/OTA)
  • Configuration management (baudrate, CAN ID, limits)
  • Device info retrieval (SN, firmware version, hardware type)

Developer Tools

  • Comprehensive Python API with type hints
  • C/C++ bindings for embedded systems
  • GUI debugging tools included
  • Extensive examples and documentation

📦 Installation

pip install bc-stark-sdk

📚 Documentation & Examples

🔗 API Reference

📄 License

Proprietary - © 2015-2026 BrainCo Inc. All rights reserved.

Project details


Release history Release notifications | RSS feed

This version

1.1.5

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_stark_sdk-1.1.5-cp38-abi3-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.8+Windows x86-64

bc_stark_sdk-1.1.5-cp38-abi3-manylinux_2_31_x86_64.whl (2.4 MB view details)

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

bc_stark_sdk-1.1.5-cp38-abi3-manylinux_2_31_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.31+ ARM64

bc_stark_sdk-1.1.5-cp38-abi3-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

File details

Details for the file bc_stark_sdk-1.1.5-cp38-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for bc_stark_sdk-1.1.5-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 bc4d4cfa0996c7a3fa72471e22b01aefa89fff2cdf354905cbad675ba47144b1
MD5 4c5618bd732101d5d51a9966c2421413
BLAKE2b-256 779b332284327c83c0619270bf9ab370ebbca42af64ad523fbd4c6dc4a3cbd24

See more details on using hashes here.

File details

Details for the file bc_stark_sdk-1.1.5-cp38-abi3-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for bc_stark_sdk-1.1.5-cp38-abi3-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 1a8dfec11ad66ed19e84883aa2aad13c56a86d88690a62c378a6f9158e50f2a9
MD5 76add16b25cff4dfcf36a8038887f766
BLAKE2b-256 df6814d67f8c882f8cb7152210223ec458817c1ab2ff2fa5bdbdd6c60d26db90

See more details on using hashes here.

File details

Details for the file bc_stark_sdk-1.1.5-cp38-abi3-manylinux_2_31_aarch64.whl.

File metadata

File hashes

Hashes for bc_stark_sdk-1.1.5-cp38-abi3-manylinux_2_31_aarch64.whl
Algorithm Hash digest
SHA256 a443eafe2914d4a36c43a445afb0aaefd6269b1888818615ab85005a374ef2f5
MD5 dd6250c410d6a2b687fc00f185adf00a
BLAKE2b-256 5ff6f6964c4f815b8072e0096bda3a3c71ff784997ec76d215b7958066d4daa7

See more details on using hashes here.

File details

Details for the file bc_stark_sdk-1.1.5-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bc_stark_sdk-1.1.5-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c5360ae74f6515f11c7dd2f732ae5fec7735f3024afbe93bc62f34559d263fc
MD5 d1651ca7aa39f8caa8bca4a67f080f86
BLAKE2b-256 f1c0590efd321dc0717d7beec70f219bb6914b11bf88bf58734547d7148e0b7e

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