rero rero2.0 User manual

User’s Manual
Robot Construction Kit
rero2.0
Cytron R&D (MSC) Sdn Bhd

Table of Content
Chapter
Page
1.0
Introduction
1
2.0
rero Packing List
2
3.0
Product Overview
3
3.1
rero Hardware Modules
3
3.1.1
rero controller (GC06)
4
3.1.2
rero Cube Servo (G15)
9
3.1.3
rero Head Module
11
3.1.4
rero IR sensor
16
3.1.5
rero Ultrasonic Sensor
18
4.0
Getting Started
19
4.1
Battery Installation
19
4.2
rero Controller Menu
24
4.3
Setting Cube Servo and Sensor IDs
42
4.4
Charging Battery
43
4.4.1
Charging on rero Controller
45
4.4.2
Advance Charging Method
47
5.0
Build Your Own Robot!
49
5.1
rero Hardware Construction
49
5.2
Dismantle rero into Parts
60
5.3
Wiring
64
6.0
rero Programming
67
6.1
Teach Mode
67

6.2
rero Animator
80
7.0
rero Remote
95
8.0
Troubleshooting
104
8.1
rero LED Blink Status
104
8.2
FAQ
106

1
1.0 Introduction
Thank You & Congratulations!
What is rero?
Areconfigurable robotics Construction kit with flexible slide lock assembly mechanism. rero does not use screw,
bolt or nuts for assembly instead it use novel slide lock mechanism which make it so simple and time saving to
complete a robot.
rero come with loose parts which empower user’s robot building creativity and imagination. rero parts can be
combined to build up robots, redesigned, taken apart and put back together in multiple ways. There are no specific
assembly rule that limits the user to build up new robots.
rero has several programming methods. The most basic way to program a complete rero robot is Teach Mode. User
teach rero and rero replay back what it remember from the teaching. With rero animator, user can create time-lined
motion sequences similar to making an action movie for rero.
Boost Your Creativity and Imagination with rero !

2
2.0 rero Packing List
rero set is packed in an elegant plastic storage box. rero standard set included modules and parts shown as
following

3
3.0 Product Overview
3.1 rero Hardware Modules
rero consists of several modules and parts which can be assembled to build up a robot. These modules are main
controller, Head Module and sensor modules. rero parts includes joints, connects, wheel, claw, footplate, spacers,
wire clips, extension wires, and rero opener.
Example robot assemblies with rero

4
3.1.1 rero Controller (GC06)
rero controller is the brain of rero robot system. It controls all the Cube Servo movement and process all Signals from the
rero sensors.
Main Controller Top View
Touch Screen LCD
USB Micro Port
RGB LED Indicator
Thumb Screw
Bootloader Button
Loud Speaker
Charging Port
Power Button

5
Touch Screen LCD
Touch screen Graphics User Interface (GUI) to access the main controller standalone functionality.
Charging Port
Charging connector for rero battery charging.
Power Button
Turn on and off the main controller unit. Long press for 2 seconds to turn on or off the main controller unit.
USB Micro Port
USB Micro port is for computer interface. User can load the program from the computer into the main controller
through this USB connectivity.
RGB LED indicator
Status indicator of rero controller
Bootloader Button
Boot into bootloader mode by press and hold bootloader button while power on by pressing power button. User
can update rero controller firmware in bootloader mode.
Thumb Screw
Access to the battery compartment under the LCD.
Loud Speaker
Generate touch screen tone, and system sounds.

6
rero Controller Side View
Sliding Slot
6 Sliding slots with latch for assembly with rero parts to create a complete functional robot.
Output Ports
6 output slots at two sides or the rero controller for daisy chain servos and sensors.
Output Ports
Slot
Slot Latch
Output Ports

7
rero Controller Battery Compartment
MicroSD card
MicroSD card is used to save rero files and settings.
Rechargeable Battery Space
rero comes with rechargeable Lithium Battery as main power source.
Battery Connector
Rechargeable
Battery Space
MicroSD Card
Main connector
Main connector
Battery Cells
Connector

8
Battery Connector
High Ampere Dean-T connector to supply power for rero Cube servos and sensors.
Battery Cells Connector
Connector battery cells to main controller.
Main Connector
Battery and signal wires for rero main circuit board. Always make sure the cable is properly latched to connectors
after installing or removing battery.

9
3.1.2 rero Cube Servo (G15)
Cube Servo
Cube Servo is a Servo motor that user can set it to rotate and position it to certain angle position. It can also operate
in wheel mode for continuous rotation.
Latch
Slot
LED
Output Connect
Female wire
Male Wire

10
To test Cube Servo using rero controller, connect the Cube Servo to rero controller. Go to ‘Servo’ Menu. In the Servo
menu, select the servo you want to test from the list of connected servo. LED on Cube Servo will light on when
selected. Drag on the round meter to change the position angle of the servo.
Testing Cube Servo with rero Controller
Select a Servo
Drag here to test

11
3.1.3 rero Head Module (RR-SH-01)
rero Head Module has build in sensor of IR sensor and Sound sensor. It has 2 RGB LEDs as the eyes. rero Head
module can be attached to Cube Servo give Head Module the flexibility to move or rotate.
Head Module Physical Appearance
IR Sensor
Eyes
Sound Sensor

12
User can test rero Head Module using ‘Sensor’ menu on rero Controller. Connect the Head Module to rero controller
then go into Sensor Menu, select the ID of Head Module in the list of sensors. There are 3 features can be tested,
namely the sound sensor, IR sensor and RGB LEDs. The sound sensor value and IR sensor value is display as
scrolling bar with the value that varies from 0 to 255 depending on the surrounding sound level or the reflected IR
rays. There are 3 check boxes to turn on or off the RGB LEDs colours. User can turn on or off single or mutiple color
by checking the check boxes.
Sensor Menu and Head Module Test.

13
Head IR sensor
IR sensor is located infront of the Head Module above the eyes. IR sensor is used for trigger the robot to start when
user wave their hand infront the face of robot.
Head Sound Sensor (Microphone)
Microphone is located inside of the Head Module and it is invisible from outside. Microphone can be used to detect
maximum sound volume, trigger robot to start by hand claps.
It has features of capturing maximum sound level detection, hand clap counter and current sound volume level.
Sound volume is sampled at sampling frequency of 3.9KHz. User can set threshold level for the hand clap detection.
Hand clap detection is done at interval of 800 miliseconds. This means that, when a clap has been detected, the
sensor will ignore any claps within the 800 miliseconds, sensor will only detect for second clap after 800 miliseconds.
This to prevent a single clap being detected as multiple claps.

14
Audio sampling (dashed line) and Maximum sound level (shaded) on every sampling time
Clap Threshold (dashed line) and Clap detection.
0
255
Sound Level
Time
Max Sound Level
0
255
Sound Level
Time
Clap Threshold
Clap 1
Clap 2
Clap 3
>800ms
>800ms

15
Head Eyes (RGB LEDs)
By default the eye will light on with white color when powered on. User can set different colour to the eye to give
beautiful outlook to the Head Module. Eyes are composed 2 RGB LEDs, the color of the eyes are based on 8 bit RGB
true colour set by user. User can utilize the to display different status of their robots too.
For advanced user: Internally the eyes are used by Head module to notify user of certain information too. Eyes will
blink in red colour for 4 times if user call a reset factory defaults to the Head Module. If user set alarm LED to on, the
eyes will blink when there is error packet received (range error, checksum error or instruction error).

16
3.1.4 rero Infrared Sensor (RR-IS-01)
Infrared Sensor Physical Appearance
rero Infared Sensor is an easy to use sensor which detects obstacle and proximity. When powered on the LED will
be lighted on in blue color as power indicator.
By default the Red LED indicator of the rero IR sensor is off. User can change the LED register of the control register to make it
when the sensor detects obstacle, the red LED will light on. The IR sensor can detect a white surface obstacle up to maximum
30cm.

17
rero IR sensor has auto calibration function to calibrate the sensor detection threshold to the surface that it will operate.
User can test rero IR sensor using the rero Controller ‘Sensors’ menu. Connect the IR Sensor to rero Controller, then go into
Sensor Menu. Select the rero IR sensor ID to display the IR values. The IR sensor values is display as scrolling bar with numeric
value from 0 to 255 depending on the reflected IR ray intensity.
Testing rero IR sensor using rero Controller ‘Sensors’ Menu
Table of contents