With so many Raspberry Pi projects out there, it can be hard to find one you really want to build. Our advice is to find a way to marry Pi with something you really love. One notable example is television and film robots, iconic characters from popular science fiction that can be recreated at home using the built-in Raspberry Pi.
Once your robot is built, it will be able to speak commands when a condition is met (maybe a sensor will detect motion). Or he can get around by learning about the environment or reading information from Wikipedia.
Whatever you have in mind, everything should be relatively easy to plan and execute. However, this may take some time. Here are five sample projects that show how you can combine your Raspberry Pi 2 or later with your favorite fictional robot.
1.R2-D2
We all wanted our own astromech droid, didn’t we? Of course, no one in the world (currently) uses a low speed drive, but a droid Star Wars R2-D2 has much more capabilities than maintenance of an airborne spacecraft. For example, he can hold torches, carry a tray of drinks, and launch lightsabers through pits in the desert.
Okay, it’s unlikely you’ll be able to get your R2-D2 robot to do this… but don’t let that put you off. Look at this little guy running a Raspberry Pi.

Although this project was based on an existing R2-D2 toy, this should not limit your ambition. You will find many builds of R2-D2 on YouTube. There is a huge community of R2-D2 developers online. Finding someone with a drive should be ideal for integrating a Raspberry Pi (and possibly an Arduino you can use together) and developing a more realistic R2-D2 experience.
In short, this is the droid you are looking for.
2. Dalek
Admittedly, the Daleks are more cyborg than robot as they have organic components (particularly a brain), although some episodes Doctor Who contradict this (it has been running since 1963, so such an oversight is understandable). But that’s a trivial matter when it comes to being able to automate a life-sized toy or Dalek with a Raspberry Pi!
There are several projects on the net that will allow you to control a Dalek toy or a model of your own production using a Raspberry Pi. Our favorite is probably RaspiMower, a random project whose developer started building an automated lawn mower and ended up with an alien-killing machine.
It happens.
However, you will find many more examples of what can be done. Here’s a great video (no instructions, unfortunately) of how the head of a Dalek without a dome rotates, the eye stem rises and falls. This was made possible by the Raspberry Pi and some Python code.

In the meantime, if you want to add some ringtone modulation (the technical name for the effect used for Dalek voice actors), take a look at our guide to creating sounds with Audacity.
Whichever approach you take, remember that the Daleks cannot climb stairs without visual effects or without an elevator.