BrainCo Revo II
A five-finger bionic hand with 6 DOF, dual USB-CDC and BLE GATT connectivity, and precision piano key press mode — designed for dexterous manipulation research and human-robot interface experiments.
Precision Dexterous Hand
The Revo II bridges prosthetics and robotics — its actuation profile matches human hand kinematics closely, making it an ideal end-effector for embodied AI and teleoperation research.
Dexterous Manipulation
Per-finger position control (0.0–1.0 normalized) with thumb 2-DOF and four 1-DOF fingers. 0.4× rotation coupling on thumb.
Piano / Keyboard Actuation
Built-in piano mode with 4-phase press timing (extend 20 ms → drive 30 ms → hold → retract 20 ms). Concurrent multi-finger presses supported.
Teleoperation End-Effector
Transport-agnostic JSON protocol works identically over USB-CDC (115200 baud) and BLE GATT. Attach to any robot arm as a dexterous end-effector.
Human-Robot Interface Research
Human-scale kinematics, natural hand poses, and 10 Hz telemetry make the Revo II well-suited for imitation learning demonstration capture.
Your Setup Journey
From unboxing to first controlled pose in about 45 minutes.
USB or BLE Connection
Identify port (/dev/ttyACM0 or BLE MAC), install pyserial / bleak
Software & Dependencies
Install Python dependencies, verify port permissions (dialout group on Linux)
First Pose Command
Open all fingers, close to 80%, point index — verify actuation
Calibration Wave
Run calibration sequence — thumb to pinky wave, 120 ms steps, firmware limit lock-in
Platform Teleop Integration
Connect brainco_revo_agent.py, stream finger position data to platform dashboard
Hardware at a Glance
Technical Documentation
Community
Questions about the Revo II or want to share your dexterous manipulation research?
Revo II Community → Ask a Question →