Introduction: EVB - a Way to Replace the Brain of the LEGO Mindstorms EV3

About: I am maker_studio and I love to build the robot of Arduino and DIY something fun. Here is something new&fun: kck.st/2q0eCUG

The LEGO Mindstorms EV3 Gyro Boy is a very typical model for demonstration purposes.

Many guys build this robot as their first EV3 robot.You can control the boy through different color by color sensor.

But I found it hard to give the proper instructions.So I replaced the color sensor with an IR Receiver created by fatcatlab.

Meanwhile I replaced the EV3 brain with EVB : )

Step 1: Bill of Materials

1x LEGO MINDSTORMS EV3 Education Core Set #45544
EVB Kit, this kit is created by fatcatlab, you can find more information at

http://kck.st/1uVI5Xk

IR Receiver + Remote controller, this sensor kit is also created by fatcatlab.

It is very simple to use. Just connects to the EVB or EV3, it can get the data from the remote controller.

Step 2: Building the Gyro Boy

First, you need to follow the instruction to build the robot.

You can find the building instruction in LEGO Mindstorms Education EV3 software.

This step takes about 1 hour.

Step 3: Replace the Brain and Color Sensor

Now, the EVB is here.

EVB is a shield (or called cape) for Beaglebone Black (BBB).

It fully supports LEGO MINDSTORMS EV3 system, either the hardware or software!

EVB is compatible with all LEGO sensors just like the EV3 Brick, 100% compatible!

It allows the EV3 VM to be run on the Beaglebone Black.

What powerful is, with extra sensors in EVB system, you can do more!

Step 4: Modify the Original Program

In the original program, it uses a color sensor to detect the control instruction.

I changed it into an IR Receiver. Now, it's more convenient to control the robot : )

Step 5: Download and Run the Program

Now, it's the final step.

Just connect the EVB Kit to your computer.

The LEGO Mindstorms software will recognize it.

I just need to press the "Download" button as I did to the EV3, then it's ok. With the IR Receiver, it' very convenient to define the control method.