Edit on GitHub

RB-86 Controller



Item Specification
Weight 160g
Controller Arm® Cortex®-M4 MCU
Dimensions 120 mm x 60 mm x 36 mm
Motor Output Shafts Rear Shaft x 2
Gear Ratio 60:1
Speed 270 RPM (at 4.5V)
Operating Voltage 3.6V ~ 4.8V (AA batteries x 3)
Internal I/O Devices Infrared Sensor (Obstacle Detection) x 6, Microphone (Sound Detection) x 1, Buzzer x 1, AUX LED x 2 (Orange, Green), POWER LED x 1 (Blue)
External I/O Ports DXL TTL 3P Port x 2

(May cause serious injury or death)

  • Never place items containing water, flammables, and solvents near product.
  • Never place fingers, arms, toes, and other body parts near product during operation.
  • Cut power off if product emits strange odors or smoke.
  • Keep product out of reach of children.
  • Check the power’s polarity before wiring.

(May cause injury or damage to product)

  • Comply with the operating environment such as voltage and temperature.
  • Do not insert sharp blades nor pins during product operation.

(May cause injury or damage to product)

  • Do not disassemble or modify product.
  • Do not drop or apply strong shock to product.



Power Supply

The RB-86 is powered by three AA batteries.

Controller Modes

Play Mode

Manage Mode

Unplugged Coding Mode


Recovery Mode

Controller Shutdown

To turn off the controller when it’s on, press the start button again.

Cross Hub Assembly

Assemble the gear shaft of RB-86 with the end of the cross hub, making sure their directions match.


Connect to STEAMCUP

Connect from PC

  1. Access the STEAMCUP website, sign up, and log in.


  2. Click on the hamburger menu in the upper right corner, sign up, and log in.


  3. Click on Add Robot.


  4. Select the controller you want to connect to from the Bluetooth device selection window and proceed with pairing.


  5. RB-86 will beep once, indicating a successful connection.

Connect from Mobile

  1. Download the STEAMCUP app from Google Play Store or App Store.


  2. Run the STEAMCUP app, sign up, and log in.

  3. Click on Add Robot and select the controller you want to connect to.


  4. RB-86 will beep once, indicating a successful connection.

Firmware Update

  1. Connect RB-86 via the STEAMCUP app.

  2. Click on the RB-86 icon.


  3. Click on the Firmware Recovery/Update button.


  4. Follow the wireless firmware update instructions.


Note: PC does not support firmware update functionality.

Connect to Remote Controller

Connect to RC-100B or RC-300

  1. Turn on RB-86 without BLE connection.
  2. Power on the RC-100B (equipped with BT-410 SLAVE module) or RC-300 near the RB-86 controller.
  3. The RC-100B (BT-410 SLAVE module equipped) or RC-300 will automatically connect to the nearby RB-86 controller.

Connect from STEAMCUP to Remote Controller

  1. Connect RB-86 from your PC or the STEAMCUP app.

  2. Select the remote controller icon and run the remote controller.


Straightness Calibration