Skip to content

BrainCo Revo 3 Industrial Dexterous Hand FAQ

Which communication protocols does the Revo 3 support?

The Revo 3 Industrial Dexterous Hand currently supports the Modbus-RTU protocol over RS485.

Revo 3 has 21 built-in motors. What are the power supply recommendations?

Since the Revo 3 integrates 21 independent motors, the instantaneous current can be relatively high under heavy loads or when multiple fingers move simultaneously. We strongly recommend using a stable 24V industrial-grade DC power supply with a power rating of at least 100W to prevent voltage drops that could trigger host processor resets.

How is the latency when controlling 21 motors?

The Revo 3 is optimized at the firmware layer for high-density multi-motor control, with a default baud rate up to 5M (5000000 bps). With high baud rate support, command dispatching and status polling remain responsive and reliable.

Does the Revo 3 support auto-calibration?

Yes, it does. After powering on the Revo 3, you can trigger auto-calibration by short-pressing the back button or sending Modbus register commands. Each finger will execute a home sweep to find the absolute physical limit bounds and establish its absolute zero position.

What are the units for position, velocity, and current control?

The physical quantity definitions are consistent with the BrainCo dexterous hand family:

  • Position: 0.1 degree
  • Velocity: 1 degree/second
  • Current: mA

How do I identify my dexterous hand model and configuration from the device Serial Number (SN)?

Every BrainCo dexterous hand has a unique Serial Number (SN) labeled on the device surface or readable via the SDK interface. For the Revo 3 series, the SN prefix strictly follows this modular encoding scheme:

BC [DOF_letter] [Touch_letter] [Side] [Version]
Revo 3 SN Prefix Structure Analysis
BCUB / T / VL / RV3
Detailed SN Prefix Segments
BC
Brand Identifier: Fixed prefix abbreviation exclusively for BrainCo dexterous hands.
DOF
Active DoF / Motor Count Classification:
U Ultra Flagship Configuration (Revo 3 standard configuration with 21 DoF / 21 motors)
Touch
Tactile Sensor Categories:
B No tactile modules (No Touch / Basic)T Piezoresistive tactile array modules (Tactile)V Vision-tactile sensor module (Vision-Tactile, exclusive to Flagship Ultra)
Side
Hand Laterality:
L Left HandR Right Hand
Ver
Hardware SKU Version: Identifies the hardware SKU of the device. The SDK automatically resolves this code to load the correct Modbus register map and motion safety profiles for seamless cross-SKU compatibility:
V3 Revo 3 SKU (21 DoF, default 5 Mbps)V2 Revo 2 SKU (Previous 6 DoF version, default 115200 bps)V1 Revo 1 SKU (Classic initial release)

Encoding Parsing Example

For instance, if the SN string read from your device label or through the SDK interface is BCUTLV3xxxxxx, the intelligent decoding and data-stream loading workflow of the system is as follows:

Device SN Decoding & Data Stream Simulation
Input SN:BCUTLV3xxxxxx
BC════>Identified as BrainCo Biomimetic Hand
U════>Matched to Ultra Flagship Series (21 DoF / 21 Motors)
T════>Loaded Tactile Array Sensor Modules (388 points)
L════>Detected as Left Hand (L) Physical Laterality
V3════>Loaded Revo 3 SKU Kinematics & Protocol Configurations
[SUCCESS]Decoding complete: Automatically connecting to Revo 3 Ultra Tactile Left Hand in 21-DoF mode.

💡 Developer Recommendation

When developing host-side applications, it is highly recommended to use the SDK's get_hardware_by_sn (C API stark_get_hardware_by_sn) function to dynamically fetch and apply the correct hand joint definitions and safety current limits, preventing out-of-bounds control commands caused by hardware version mismatch.

Contact & Support

📞 Contact for Support & Purchase

If you have any technical questions, secondary development inquiries, or customized/bulk purchase requirements, feel free to contact the BrainCo Dexterous Hand Technical Support Team, or submit a support ticket via the Help portal in the top-right corner of the documentation page.