Edit on GitHub

RB-88 Controller

Introduction

Specifications

Item Specification
Weight 160g
Controller Arm® Cortex®-M4 MCU
Dimensions 120 mm x 60 mm x 36 mm
Motor Output Shafts Central Shaft x 2, Rear Shaft x 2
Gear Ratio Central Shaft 30:1, Rear Shaft 60:1
Speed Central Shaft 135 RPM, Rear Shaft 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_88_label

Power Supply

The RB-88 is powered by three AA batteries.

Controller Modes

Play Mode

Manage 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-88 with the end of the cross hub, making sure their directions match.

rb_88_cross_hn

Connect to STEAMCUP

Connect from PC

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

    rb_88_pc_google

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

    rb_88_pc_hamburger

  3. Click on Add Robot.

    rb_88_pc_add_rb

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

    rb_88_pc_04_pairing

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

Connect from Mobile

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

    rb_88_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_88_mob_add_rb

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

Firmware Update

  1. Connect RB-88 via the STEAMCUP app.

  2. Click on the RB-88 icon.

    rb_88_icon

  3. Click on the Firmware Recovery/Update button.

    rb_88_click

  4. Follow the wireless firmware update instructions.

    rb_88_recovery

Note: PC does not support firmware update functionality.

Connect to Remote Controller

Connect to RC-100B or RC-300

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

Connect from STEAMCUP to Remote Controller

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

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

    rb_88_control

Straightness Calibration