Physical Computing

Interactive Badge
Make a badge that shows your mood.

Music Player
In this project, you are going to make a music player that lets you choose different tunes to suit your mood.

Countdown Timer
Display a countdown timer on a Sense HAT.

Charting Champions
Discover the power of lists in Python by creating an interactive chart of Olympic medals.

Sound level meter
In this project, you will make a sound level meter that will use the micro:bit to display how noisy the environment is.

Weather Logger
Log data from the sensors and then display it as a line graph.

Frustration
Guide a wand along a course without making contact.

OctaPi : Brute-force Enigma
Find out how to launch a brute-force crypt attack on Enigma

Where's the Treasure?
Remember where the coin is hidden.

Dance Detector
Train a computer to help you perfect a dance move!
Sleep Tracker
In this project, you are going to make a sleep tracker that will display how rested you are.

Fortune Teller
User your micro:bit to read the future!

Tightrope
Tilt your Sense HAT to guide a character along a path.

How's your day?
Create a program that checks what kind of day you or your friends have had and shows a response based on your choice.

Against the Clock
Make a timer and use it to challenge your friends.

Compass Maze
Use the Sense HAT as a compass and navigate a maze.

Rate your Mates
User your micro:bit to find your compatability with friends!

Active Assistant
Create a program that helps you get active in whichever way you like most!

Rainbow Predictor
Display a rainbow when the conditions are met.

Reaction
Make a game to see who has the fastest reactions.

Party Game
Create a party game that you can play with your friends to have fun!

Moonhack X
Create a project that shares your experience with Moonhack!

Run a LLM on your Raspberry Pi
Transform your Raspberry Pi into a powerful AI assistant.

Minecraft Pi
Get your first taste of programming Minecraft.

Constellation
Create a twinkling constellation using Micro:Bits

Turtle Snowflakes
Write code to draw snowflakes with Python Turtle.

Story Time
Create interactive fairy tales and other stories with Python.

Getting Started
Set up your Raspberry Pi and explore what it can do.

Silly Reminder
Use a Micro:Bit to remind you to make time to be silly, have fun, and strike a pose!

Hobby Selector
Do you ever find yourself wondering what activity to do next? You can use the micro:bit to help you decide!

Great Pacific Garbage Patch
Use your coding skills to create a solution that can clean up the Great Pacific Garbage Patch

3D Key ring
Design a 3D key ring that can be printed.

3D Pendant
Design a 3D pendant that can be printed.

Fidget Spinner
Use Tinker Blocks to design your own fidget spinner.

Talking Rubbish
Create a device to track the types of rubbish placed in your bin.

Fire Danger Warning Sign
Create your own warning sign to prepare for bushfire season.

Our Beat
Create a theme tune for your Code Club with a micro:bit

Crowd Display
Make a crowd display with micro:bit

3D Bug
Design a 3D bug that you can use a 3D printer to create.

Moisture Sensor
Create a sensor using to keep your plants watered.

Save the Trees
Use Micro:Bits to alert rangers when trees fall in a forest.