Books

The Official Camera Guide 2nd edition

Add the power of HDR photography, Full HD video, and AI image recognition to your Raspberry Pi projects with Camera Modules. Give intelligence and depth to your creations, making your projects smarter and more responsive.

More details

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!

More details

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.

More details

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.

More details

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.

More details

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.

More details

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.

More details

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.

More details

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!

More details

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…

More details

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!

More details

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.

More details

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.

More details

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!

More details

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.

More details

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…

More details

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. …

More details

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…

More details

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…

More details

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…

More details

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.

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

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…

More details

Subscribe to the newsletter

Get every issue delivered directly to your inbox and keep up to date with the latest news, offers, events, and more.