Books
The Official Raspberry Pi Handbook 2025
Dive into the world of Raspberry Pi with this huge book of tutorials, project showcases, guides, product reviews, and much more from the writers of The MagPi, the official Raspberry Pi magazine!
Code the Classics Volume II
This book not only tells the stories of some of the seminal video games of the 1980s, but shows you how to create your own games inspired by them, following examples following examples programmed by Andrew Gillett, ably assisted by Raspberry Pi co-founder and CEO Eben Upton along with Sean M. Tracey.
Design an RP2040 board with KiCad
KiCad is an amazing piece of free and open-source software that allows anyone, with some time and effort, to make high-quality PCB designs.
Code the Classics Volume I, 2nd Edition
This book not only tells the stories of some of the seminal video games of the 1970s and 1980s, but shows you how to create your own games inspired by them, following examples programmed by Raspberry Pi co-founder Eben Upton.
Get Started with MicroPython on Raspberry Pi Pico 2nd Edition
Fully updated for Raspberry Pi Pico W, this book gets you started with Raspberry Pi Pico — whether you’re using Raspberry Pi Pico for a home project, industrial automation, or learning (or teaching!) electronics and programming.
Retro Gaming with Raspberry Pi 3rd edition
Retro Gaming with Raspberry Pi shows you how to set up Raspberry Pi to play a new generation of classic games. In this 180-page book, you’ll build a gaming console and full-size arcade cabinet, install emulation software with full step-by-step guides.
Raspberry Pi Beginner's Guide 5th Edition
Raspberry Pi is a small, clever, British-built computer that's packed with potential. Made using a desktop-class, energy-efficient processor, Raspberry Pi is designed to help you learn coding, discover how computers work, and build your own amazing things. This book shows you how easy it is to get started.
The Official Raspberry Pi Handbook 2024
Discover 200 pages of makes with the new, official Handbook 2024. Packed with incredible projects, step-by-step tutorials, practical guides, and reviews of the best kit, it has everything the Raspberry Pi fan could ask for!
C & GUI Programming 2nd Edition
Freshly updated for GTK3, the 2nd edition of An Introduction to C & GUI Programming will teach you all you need to know to write simple programs in C and start creating GUIs, even if you’re an…
The Official Raspberry Pi Handbook 2023
Discover the true potential of Raspberry Pi with the new, official Handbook 2023. With over 200 pages of amazing projects, fun tutorials, practical guides, and clear reviews, it has everything you need to master Raspberry Pi!
Build a Raspberry Pi Media Player
Power up your TV and music system with Raspberry Pi: build the ultimate media centre, smart music system, and create a home server.
Retro Gaming with Raspberry Pi 2nd Edition
Discover how to set up Raspberry Pi to play classic games in the brand new version of our retro gaming guide. In this 164-page book, you’ll learn how to build a portable games machine, assemble a full-sized arcade cabinet, and emulate classic computers and consoles. Our step-by-step guides make each build easy! Plus you’ll even learn to program your own versions of classic arcade games using Python and Pygame.
The Official Raspberry Pi Handbook 2022
Get even more from Raspberry Pi with the brand-new official Handbook! Over 200 pages of Raspberry Pi packed with inspirational projects, essential tutorials & guides, practical tips and definitive reviews!
The Computers That Made Britain
The home computer boom of the 1980s brought with it now-iconic machines such as the ZX Spectrum, BBC Micro, and Commodore 64. Those machines would inspire a generation. The Computers That Made Britain tells the story of 19 of those computers – and what happened behind the scenes.
Get Started with MicroPython on Raspberry Pi Pico
A newer edition of this book is available. Raspberry Pi Pico is a new low-cost, high-performance microcontroller board with flexible digital interfaces. Microcontrollers are computers stripped back…
The Official Raspberry Pi Handbook 2021
To help you get the most of out of your Raspberry Pi computer, this official Handbook features 200 pages of essential information, inspiring projects, practical tutorials, and definitive reviews. …
Raspberry Pi Beginner's Guide 4th Edition
A newer edition of this book is available. Fully updated for Raspberry Pi 400, Raspberry Pi 4, and the latest software, this 252-page official Raspberry Pi book is crammed with projects and beginne…
Create Graphical User Interfaces with Python
Add buttons, boxes, pictures and colours and more to your Python programs using the guizero library, which is quick, accessible, and understandable for all. This 156-page book is suitable for every…
Code the Classics — Volume 1
This stunning 224-page hardback book not only tells the stories of some of the seminal video games of the 1970s and 1980s, but shows you how to create your own games inspired by them using Python and Pygame Zero, following examples programmed by Raspberry Pi founder Eben Upton.
Book of Making Volume 2
We’ve gathered up our favourite maker projects from the second year of HackSpace magazine in one place – the Book of Making volume two. It’s 180 pages of hands-on guides, tips, tricks, and inspirat…
Raspberry Pi Projects Book 5
The Raspberry Pi is loved the world over by educators and makers thanks to its tiny size and endless possibilities. Find out why it’s loved and how to use it with the latest official Projects Book…
Retro Gaming with Raspberry Pi
This 164-page book shows you how to set up a Raspberry Pi to play classic games, and a whole lot more. Build your own portable console, full-size arcade cabinet, and pinball machine with our step-b…
Get Started with Raspberry Pi
Ideal for beginners, this official guide and starter kit contains everything you need to get started with Raspberry Pi. Inside you’ll find a Raspberry Pi 3A+, the official case, and a 16GB microSD…
Raspberry Pi Beginner's Guide v3
Fully updated for Raspberry Pi 4 and latest software, including Scratch 3, this 252-page official Raspberry Pi book is crammed with projects and beginner’s guides containing all the information you…
Beginner's Guide v2
The Raspberry Pi is a small, clever, British-built computer that’s packed with potential. Made using the same technology you find in a smartphone, the Raspberry Pi is designed to help you learn cod…
Wearable Tech Projects
We’ve gathered up the best bits of wearable technology from the first two years of HackSpace magazine for this amazing book. Its 164 pages are packed with step-by-step tutorials and inspirational p…
C & GUI Programming 1st Edition
Even if you are an absolute beginner, this book will teach you all you need to know to write simple programs in C and start creating GUIs. The first half of the book is an introduction to…
Essentials - Conquer the Command Line
Using the command line is an amazing skill to have, allowing you to control a computer more effectively than ever before – especially when it comes to Raspbian on the Raspberry Pi! Here’s our updat…
Beginner's Guide
Buy in Print The Raspberry Pi is a small, clever, British-built computer that’s packed with potential. Made using the same technology you find in a smartphone, the Raspberry Pi is designed to help…
Code Club Book of Scratch
The first ever Code Club book is here! With it, you’ll learn how to code using Scratch, the block-based programming language. In each chapter you’ll find instructions to build cool games, animation…
Book of Making Volume 1
We’ve gathered up our favourite maker projects from the first year of HackSpace magazine in one place – the Book of Making volume one. It’s 180 pages of hands-on guides, tips, tricks, and inspirati…
Raspberry Pi Projects Book 4
The Raspberry Pi is loved the world over by educators and makers thanks to it’s tiny size and endless possibilities. We’ve managed to stuff the fourth edition of the official Raspberry Pi Projects…
Raspberry Pi Annual 2018
The Raspberry Pi Annual 2018 is an educational book packed with cartons, quizzes, and computer code. It’s entertaining for kids of all ages, and the perfect introduction to The Raspberry Pi – the B…
Beginner's Book 1
The official Raspberry Pi Beginner’s book comes with everything you need to get started with Raspberry Pi today (hardware not included with the digital edition). Inside you’ll find a Raspberry Pi Z…
Raspberry Pi Projects Book 3
The Raspberry Pi is becoming a household name. It’s ubiquitous in the maker community, helped revolutionised computing the world over, and is now the third best-selling computer of all time. Get to…
Essentials - AIY Voice Projects
Google AIY Projects brings do-it-yourself artificial intelligence (AI) to the maker community. You will build a cardboard device (kit sold separately) that uses the Google Assistant to answer quest…
Raspberry Pi Projects Book 2
The Raspberry Pi is the best-selling British computer of all time and is known the world over for making incredible hardware and software projects possible. It’s also helping to revolutionise compu…
Essentials - Learn to Code with C
The C programming language been used to program everything from the tiny microcontrollers used in watches and toasters up to huge software systems – most of Linux (and Raspbian itself) is writ…
Essentials - GPIO Zero Electronics
Using the GPIO pins on your Raspberry Pi opens up a whole new world of possibilities. While it might seem daunting at first glance, with our help you’ll be creating electronic circuits and controll…
Essentials - Making with Minecraft
Minecraft is the biggest game on the planet with more than 30 million copies sold across numerous hardware platforms. Not bad for a sandbox that doesn’t really have a point. The version of Min…
Essentials - Learn to Code with Scratch
Created by the boffins at MIT, Scratch enables children and adults without any prior knowledge to start programming within minutes. In this book, we’ll help you get started and guide you step-by-st…
Essentials - Code Music with Sonic Pi
Sam Aaron, the creator of Sonic Pi, has written this book to complement the software’s built-in tutorial and to help you jump-start your live-coding career. The book is packed w…
Essentials - Sense HAT Experiments
What is the Sense HAT? Why is it in space? Learn about its amazing sensor-suite, its incredible mission aboard the ISS with Astro Pi, and build five fun and educational projects to help y…
Essentials - Make Games with Python
While countless millions of us like nothing more than spending hours racking up high scores on our favourite games, too few of us are exposed to an even more gratifying way to s…
Raspberry Pi Projects Book 1
How to get started with your Raspberry Pi Dozens of inspirational community projects Essential guides and amazing ideas Expert reviews and buying advice Never-before printed pages…
Command Line
For getting instructions from user to computer – in a clear, quick and unambiguous form – the command line is often the best way. Now – thanks to Raspbian on the Raspberry Pi – a new generatio…
MagPi SE 1
Internet radio Retro gaming Photography Catch up TV Robot arm Minecraft Printing … and much more The MagPi is freely licensed under Creative Commons (BY-SA-NC 3.0). You can download t…