Zumo McRoboFace
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
3D Parts


Zumo McRoboFace

Zumo McRoboFace is a Zumo size robot with a face, powered by a Raspberry Pi with a McRoboFace (by 4Tronix) hence the name!

The motors and face are controlled using a 4Tronix PiCon Zero, with USB WiFi and Bluetooth dongles connected to a UUGear Zero4U hub.

The code for this is based upon the Raspberry Pi Foundation's Learning Resource for RoboButler (https://www.raspberrypi.org/learning/robo-butler/) and has been adapted by myself under the terms of the Creative Commons CC BY-SA License.

Details of McRoboFace can be found here.

Code to allow multiple attempts to connect to the WiiMote was taken from here https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/wiimote/ and is used under the terms of the Creative Commons Attribution-ShareAlike 3.0 Unported License.

PiCon Zero Library

The PiCon Zero library is developed and maintained by 4Tronix and is used here under the terms of the Creative Commons BY-SA License - See [CC BY-SA](http://creativecommons.org/licenses/by-sa/3.0/"CC BY-SA").

See http://4tronix.co.uk/piconzero/ for more information about the PiCon Zero.



i2c support must be enabled on your Raspberry Pi.

Use either sudo raspi-config to enable i2c or add the following to /boot/config.txt


Also ensure Python support is enabled by running the following command:

sudo apt-get install python-smbus python3-smbus python-dev python3-dev


The CWiiD Module is required. This can be installed using the following command:

sudo apt-get install python-cwiid