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.4

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.4-cp38-abi3-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.8+Windows x86-64

bc_stark_sdk-1.1.4-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.4-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.4-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.4-cp38-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for bc_stark_sdk-1.1.4-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 90dc21065a371db7d77ee8764fd25e32d3f12161c8fe343aebc811f387c3c14a
MD5 7d567aa9133ce4b16ce956226cbce9e2
BLAKE2b-256 dd579c008557d9f4c576340fdd07f72cedb3e862b761daf585a846e3658c0f74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bc_stark_sdk-1.1.4-cp38-abi3-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 1aca921fc1eb354c0c51cda196f239db88ab3b8b66d9aec7b6816090141ab8ea
MD5 e52c17c1b71fdba3b705a3002bdca16e
BLAKE2b-256 789f4bcb62de5648db5f291eb5fa6ca2a9b6de4e0a60a4f764eef2e8df22e293

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bc_stark_sdk-1.1.4-cp38-abi3-manylinux_2_31_aarch64.whl
Algorithm Hash digest
SHA256 66b52722c0eece8854af885a05fe7753d5d1dfefe88da956aa745ff5acd785c7
MD5 bed32916809c32f819f07e66a5f3ab60
BLAKE2b-256 86a277d5e28487f99e51f615f58fc900c2729fb118f59a1cbae010dd419669c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bc_stark_sdk-1.1.4-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 570a074bb9410f36737888f2cf58e18fa8a574b9c48c8ec82a18f1151f2d50d4
MD5 24606528bae29f5fa10829ce8658e4da
BLAKE2b-256 82a0285ccfb9eaf04058e41ca633a5884315f1715f4afc1edd6f05ef117efb5d

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