Once the library has installed, we can start up a Python command line and try a few commands to get the motors running. Type the following command to start an Interactive Python session.

from rrb2 import *
rr = RRB2()
If you have a very old revision 1 model B Raspberry Pi then change the second line to: rr = RRB2(revision=1)

To stop the motors again, enter the following line:


To set the motors running forward for 5 seconds, use the command:


To set the motors running forward at half speed enter the following command:

rr.forward(0, 0.5)

As well as forward try experimenting with the commands reverse, left and right, which work in just the same way as forward.

This guide was first published on Sep 19, 2014. It was last updated on Sep 19, 2014.

This page (Python Experiments) was last updated on Jun 15, 2022.

Text editor powered by tinymce.