Projects to make with Raspberry Pi
Remote control your robot buggy
In this resource you will learn how to create a basic piece of wearable technology
In this resource you will learn how to use Node-RED to control Raspberry Pi GPIO pins
Make your very own digital space pixel pet with your Raspberry Pi and Sense HAT.
Build your own Magic 8 Ball using a Sense HAT and some Python code.
Make your own robot with a blinking antenna
Make a jelly baby burp when you squeeze it!
Create your own fun and frantic version of the classic game Snake on a Sense HAT.
In this resource, you will use an ultrasonic distance sensor to control the notes played by Sonic Pi
Make a very simple buggy using a Raspberry Pi and an Explorer HAT
Navigate a maze in Scratch 2.0
In this resource you will find out how to make a fun and fast-paced Explorer HAT reaction game
Learn how to make a whoopee cushion powered by a Raspberry Pi to prank your pals.
Make a scary spot the difference game in Python
Learn how to use your micro:bit to help (or sabotage!) Steve in Minecraft Pi
Make a weightlifter game in Scratch
Taking selfies with the micro:bit and a Raspberry Pi
Display weather icons on your micro:bit, using a Raspberry Pi
Create a magic window in Scratch so you can see what the weather is like, anywhere in the world
Use a web API to create an indicator to show the number of people currently in space
Activity to create a marble maze game that can be played on the LED matrix of the Sense HAT
In this activity you will make a Flappy Bird clone using your Raspberry Pi and the Sense HAT.
In this activity you will make a single player Pong game using your Raspberry Pi and the Sense HAT.
Using the Sense-HAT hardware and it's Python library you will create a data-logging device
Build a photobooth out of blocks in Minecraft, and program it to take a picture
Use Python to create a "Whac-a-Block" game in Minecraft Pi
Create a Scratch program to set off an alarm when Santa sneaks in to your room
Get started with motors by creating a digital garden of spinning flowers or pinwheels
Wire up a series of buttons that play particular sounds when pressed
Take temperature measurements from the Raspberry Pi's CPU at given intervals and log the data
Make your own stop motion animation rig with a push button, using Python Picamera and GPIO
Make a quick reaction game to play with your friends
Use a Raspberry Pi to detect who has been in your room!
A fun time-lapse photography project with the Raspberry Pi Camera Board and cress seed
Build a Raspberry Pi Buggy
Blink LEDs with AIY Voice Kit
In this resource you will learn about the ideas behind public key cryptography (PKC).
In this resource you will make a distributed computer system using eight Raspberry Pi computers.
In this resource, you will make a tweeting touchscreen photo booth using a Raspberry Pi.
In this resource you will make a wearable time-lapse camera using a Raspberry Pi Zero.
Make a piano in Minecraft that plays notes when you step on it.
Make a selfie wall in Minecraft with Python
A hurdler game in Scratch
The weather station kit is a HAT for the Raspberry Pi which allows it to collect weather data
In this resource you will make an echolocation device using your Raspberry Pi
In this resource you will be making a laser tripwire using a Raspberry Pi and a laser pen
Use a 3D printer to create your very own Astro Pi flight case like the ones on the ISS
Use the Sense HAT and Python to hide secret information
Pop balloons using a different type of pin - a GPIO pin!
Shove a Pi inside your Babbage Bear and make it take pictures and tweet them!
Make an alarm that's triggered by certain potent gases
Make a box to drop a toy spider on Grandpa's head
Take pictures and video of the hamsters, triggered by their movement
Build a better bird box with infrared and a Pi Camera
All our resources are available for free under a Creative Commons licence