🍓 Open Source · Free Forever

100 Raspberry Pi
Projects for Kids

Games, electronics, music, AI, and more. Everything a young maker needs to go from total beginner to confident creator.

View on GitHub
scroll down ↓

Why this exists

Learning by making is the best kind of learning

The best way to learn to code isn't watching tutorials or reading textbooks — it's building something real and seeing it work. This collection gives kids 100 reasons to pick up a Raspberry Pi and start making things.

🚀

Instant results

Every project produces something you can see, hear, or touch. No weeks of theory before anything happens.

📈

Built to grow with you

Projects range from a simple number guessing game to a neural network built from scratch. Start at project 1 and work your way up.

💻

No hardware required to start

Almost every project includes a simulation mode so you can run it on any laptop while you wait for your Pi to arrive.

🌍

Real-world skills

Python, electronics, APIs, AI, networking — the same skills used by professional developers, taught through fun projects.

Who it's for

Anyone who's curious about how things work

These projects were designed with a wide range of learners in mind. If you've never written a line of code, project 1 is waiting. If you're already comfortable in Python and want a challenge, jump to the AI or networking section.

Kids aged 8 and up
Teenagers learning to code
Parents & teachers
Coding club organisers
Self-taught beginners
Anyone who loves making things

Before you dive in

A few things worth knowing

Nothing here is meant to trip you up — but a little preparation makes everything go smoother.

01

You don't need to buy everything at once

Projects 1–85 need little or no hardware beyond the Pi itself. Start there and only buy electronics parts when you're ready for the LED and display projects.

02

Always use a resistor with an LED

The most common beginner mistake in electronics. A 330Ω resistor costs pennies and protects both the LED and your Pi's GPIO pins from burning out.

03

Read the README before running any code

Each project folder has its own README explaining what parts you need, how to wire things up, and which libraries to install first.

04

The AI projects need an API key

Projects 96–100 use Claude AI. They all work in demo mode without a key, but for the real experience you'll need a free account at console.anthropic.com.

05

Mistakes are part of the process

If something doesn't work first time, that's normal. Read the error message carefully, check your wiring, and try again. Every bug you fix teaches you something.

06

Don't just copy — experiment

Once a project works, try changing it. Make the LED blink faster. Add a new quiz question. Change the colours. The real learning happens when you start modifying.

100 projects across 9 categories

🎮 Games & Fun (01–15)
🎨 Art & Creativity (16–25)
🌡️ Science & Sensors (26–40)
🏠 Home & Automation (41–55)
🎵 Music & Sound (56–65)
🤖 Robots & Logic (66–75)
🌐 Internet & Web (76–85)
💡 Lights & Displays (86–95)
🧠 AI & Cool Tech (96–100)

Ready to start making?

Download all 100 projects for free. Every project includes full instructions, wiring diagrams, and working code.

Take me to the repo