Start Here


Here are some project ideas for children to try out on a Raspberry Pi connected to a gPiO interface and programmed in Scratch or Python. We’ve divided the projects into ‘Beginner’, and more advanced The beginner projects include full build, wiring and code instructions and are designed to help you get to grips with how […]

Image of Maths Formula

Copy Me


A game for one player, tests memory of continuously extending sequence. The player has to remember an increasingly long pattern of illuminated lights Contents1 Hardware2 Scoring2.1 Round 12.2 Round 22.3 Round 32.4 Round 42.5 Round 303 Code Hardware There are two sets of hardware. 1. The player hardware consists of four combined buttons and lamps. […]

Making real traffic lights work


At the Centre for Computing History we finally got the real traffic lights up and running, with kids (and their grown-ups) writing code to control the lights. This blog describes the steps needed to make it work. Write the code that makes traffic lights work and test it on REAL traffic lights! Controlled by @Raspberry_Pi, […]

Image of the word QUIZ



This project is a “Work In Progress”. As it develops we will add more content. Feel free to make suggestions using the comments section at the foot of the page. Contents1 Overview2 Quiz Sequence3 User Interface4 Lighting System4.1 Hardwired4.2 Wireless5 Scoring System6 Question Database7 Code Overview This project is about building a fully functional quiz […]

Tuth Game Logo

Tell the Truth


.  Contents1 About the Game2 Images3 Game Levels4 The Code5 Code Notes About the Game Tell the Truth! is a game that runs on a Raspberry Pi or other hardware. It simulates logic gates by randomly lighting up a grid of lamps in a specific pattern that represents the Truth Table of a particular gate […]

Image of Traffic Lights

Pedestrian Crossing


Contents1 Introduction2 Connect to the gPiO Box3 Create the Code4 Raspberry Pi version Introduction This project builds on the traffic light project by adding code and hardware to simulate a UK pedestrian crossing. Connect to the gPiO Box The traffic lights project uses gPiO outputs 1,2 & 3 for the red, amber and green lights. […]

Traffic lights


Welcome to the starter project for the gPiO box, as this is the first project we’ve included lots of detail. There are a number of expanding text boxes like the one below providing you with additional information such as curriculum links,  videos that take you through building the model step by step and  code examples for […]



Contents1 Challenge2 Learning outcome3 Making the Model4 Connecting to the gPiO Box5 Scripts & Code6 Example Models Challenge To program an automated fairground ride. A popular DT (design technology) project in schools is for children to build a fairground ride that includes some electrical components such as lights, buzzers, and a motor (with a 200:1 […]

Image of model lighthouse



Contents1 Challenge2 Learning objectives3  4 Design brief5 Making the model6 Connecting to the gPiO Box7 Scripts & Code8   Challenge To control an automatic lighthouse. For safety reasons every lighthouse has a signal that is distinctive and individual e.g. the lighthouse at Flamborough Head in Yorkshire flashes four times, waits 15 seconds and then flashes […]



Contents1 About the Game2 Wiring it up3 Some Built models4 Code About the Game Steady! is an old fashioned game of steady nerves. You move a wand from one end of a wire to the other without touching the wire. You can build this project in lots of different ways. If you don’t have a […]