Bluetooth Controller Function

Introduction

The ICRobot Multi-functional Bluetooth Controller is a versatile control device developed for the I Create Robot product series and is compatible with multiple product lines. With Bluetooth wireless connectivity, users can control robot movements in real time for effortless remote operation.

Structure

No.

Name

Description

Home Button

1. Power on/off: Press and hold for 3s to turn on or off. Red light flashes when powering on.
2. Device Connection Indicator:
1. Red: Bluetooth disconnected.
2. Blue: Bluetooth connected.
3. Green: Reset state with no connection.

Speed Buttons

Adjust robot speed (Low, Medium, High). The default is Medium. Press to increase or decrease speed.
Long press the “+” and” - ” buttons at the same time to enter the debugging mode.

Light Button

Toggle lights on/off.

Play Button

Play the selected sound.

Expression Button

Switch to the next expression.

Sound Button

Switch to the next sound.

Right Joystick

1. When the joystick is pushed forward, the motor is rotating; The motor stops when the joystick returns to its origin. When the joystick is pressed, the motor continues to turn forward, and the motor stops when the joystick returns to its origin.
2. When pushing the joystick backward, the motor reverses; The motor stops when the joystick returns to the origin. When the joystick is pressed, the motor keeps reversing and stops when the joystick returns to its origin.

D Button

Press and hold for 2s to forget the configure Bluetooth

T Button

Used to connect the robot with the handle by Bluetooth. Press for 3s and the boot indicator will flash blue after the connection is successful.

Motion Type Button

The robot takes one step forward when the Up button is pressed, one step backward when the Down button is pressed, turns 90° left when the Left button is pressed and turns 90° right when the Right button is pressed.

Left Joystick

Controlling Robot Motion
1. Push the joystick forward to move the robot forward; when the joystick returns to the home position, the robot stops moving.
2. Push the joystick backward to move the robot backward; when the joystick returns to the home position, the robot stops moving backward.
3. Push the joystick left to turn the robot left; when the joystick returns to the home position, the robot stops turning left.
4. Pressing the joystick right makes the robot turn right; when the joystick returns to the home position, the robot stops turning right.

Battery Indicator

Shows charge and operation status:
1. Charging:
a. Charging: Single indicator light blinks
b.Fully charged: 4 indicator lights are always on
2. Operation:
a. Full power: 4 indicator lights are always on
b. Low power: a single indicator light blinks and the rest goes out

USB-C

For charging, firmware updates, and mode switching.

Specifications

Item

Description

Name

ICRobot Multi-functional Bluetooth Controller

Code

Z0120012

Dimensions

133 × 64 × 25 mm

Weight

117 g

Material

ABS

Material

800mAh(LiPo)

Charging Input

5V/1A

Battery Life

2 h

Connectivity

BLE 4.2/USB-C

Age

3+

Usage Instructions

Bluetooth Connection and Reset

  1. Connecting via Bluetooth:

After powering on, if the Home Button shows red, the controller is not connected. To connect:

a. Power on the device and ensure it is within 1m of the controller.

b. Press and hold the T Button for 3 seconds until the Home Button turns blue, indicating a successful connection.

  1. Resetting Bluetooth:

  • With the controller powered on, press and hold the D Button for 3s until the Home Button turns off.

  • Restart the controller, and the Home Button will flash green, indicating a successful reset.

  • Reconnect the controller to a new device as needed.

  1. Controlling the Built-in Motor of the Boxy Robot

After a successful Bluetooth connection, push the left joystick forward, backward, left, and right movements to control the robot to move forward, backward, left turn, and right turn; the left joystick returns to the original position and the robot stops moving.

  1. Controlling Actuator Blocks

After a successful Bluetooth connection, the ICRobot Multi-function Bluetooth Handle can control actuators such as motors, Color LED Block, Expression Block, LED Block, Record Block, etc. to trigger the corresponding actions.

ICRobot Multi-function Bluetooth Handle Control Expression Block

ICRobot Multi-function Bluetooth Handle Control Motors

ICRobot Multi-function Bluetooth Handle Control Record Block

ICRobot Multi-function Bluetooth Handle Control LED Blocks

Firmware Upgrade

ICRobot Bluetooth Grip Firmware Upgrade