Edit on GitHub

RB-86 Controller

Introduction

Specifications

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


DANGER
(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.


CAUTION
(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.


ATTENTION
(May cause injury or damage to product)

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

Layout

rb_86_label

Power Supply

The RB-86 is powered by three AA batteries.

Controller Modes

Play Mode

Manage Mode

Unplugged Coding Mode

rb_86_unpluged_md

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.

rb_86_cross_hn

Connect to STEAMCUP

Connect from PC

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

    rb_86_pc_google

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

    rb_86_pc_hamburger

  3. Click on Add Robot.

    rb_86_pc_add_rb

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

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

    rb_86_mob_download

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

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

    rb_86_mob_add_rb

  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.

    rb_86_icon

  3. Click on the Firmware Recovery/Update button.

    rb_86_click

  4. Follow the wireless firmware update instructions.

    rb_86_recovery

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.

    rb_86_control

Straightness Calibration