3 April 2021

What’s new in GPIO Zero v1.6?

Dave and I just did a release of GPIO Zero, our Raspberry Pi GPIO library. It’s been over 18 months since the last release, and as well as plenty of small bugfixes and corrections to the documentation, there are a few nice new features too. The highlights: Rotary Encoder Multi-segment displays, including custom “font” support […]

1 March 2020

MagPi interview

Issue #91 of the official Raspberry Pi magazine, The MagPi, has just been published and it features an interview with me, about my time at the Foundation (and a bit before), letting the community know what I’m moving on to at the BBC. You can buy or download the issue here: Issue #91 Here’s what […]

26 January 2020

Goodbye Raspberry Pi, Hello BBC

Just a quick note to say I’m leaving the Raspberry Pi Foundation to start a new role at the BBC. I’ve been at Raspberry Pi for over six years, and it’s been great. I’m excited to join an innovation team called BBC News Labs. They find new ways to solve problems with technology, making lives […]

16 February 2019

What’s new in GPIO Zero v1.5?

It’s become customary for me to summarise what each new GPIO Zero release brings. This one’s been a long time coming. It’s been a quite while since our last release (a whole year since the last point release and 18 months since v1.4). I mostly attribute the lack of development to the launch of my […]

14 December 2017

Raspberry Pi Zero GPIO expander

The recent announcement of the latest release of the Raspberry Pi Desktop x86 image alongside Raspbian Stretch for Raspberry Pi included mention of a GPIO expander tool, which was followed up by another blog post explaining how it works and how to use it. Since it uses pigpio to control the GPIO pins, that means […]

29 October 2017

Raspberry Pi talk at EuroPython

I have attended and spoken at the EuroPython conference for the last few years, and this time I focused on physical computing with Python and Raspberry Pi, including GPIO Zero, Picamera and the Sense HAT. The slides are on speakerdeck and you can watch the video here:

4 August 2017

Prototyping a Raspberry Pi robot idea with two emulators

While preparing for a workshop last week, my colleague Marc and I started brainstorming ideas. One of the ideas I came up with was to use the mini joystick on a Sense HAT (a sensor board add-on for the Raspberry Pi) to remotely control a robot using GPIO Zero’s remote pins feature. I soon started […]

31 July 2017

piwheels: building a faster Python package repository for Raspberry Pi users

The title may have given away the article contents, but feel free to read on pretending you don’t know the ending. Background: I work for the Raspberry Pi Foundation and I do a lot of Python stuff on Raspberry Pi. I presented this project recently in a lightning talk at EuroPython. Motivation: space If you […]

27 July 2017

What’s new in GPIO Zero v1.4?

It’s been a while since the last GPIO Zero release, so it’s with great pleasure I announce v1.4 is here. Upgrade now on your Raspberry Pi: sudo apt update sudo apt install python-gpiozero python3-gpiozero Or on your PC: pip install gpiozero Why on your PC? Run Python code on your PC to remotely control a […]

14 February 2017

Python and Raspberry Pi talk at FOSDEM

Earlier this month, I spoke on the Python track at FOSDEM 2017. My talk introduced the Raspberry Pi as a tool for physical computing and IoT to Python programmers in the free & open-source software community. I talked about the Raspberry Pi Foundation’s mission, our education programmes, introduced the GPIO pinout, HATs, GPIO Zero, Remote […]

16 December 2016

All Things Open 2016 – Raspberry Pi for everyone!

I recently attended All Things Open, an open-source conference in Raleigh, North Carolina, run by Red Hat. I was invited by my friends at – and it was a great opportunity to meet the team and some of the moderators, columnists and contributors. #ATO2016 — Ben Nuttall ???? (@ben_nuttall) October 25, 2016 I […]

16 November 2016

PyCon Russia keynote – Physical computing with Python and Raspberry Pi

I was invited to give the closing keynote at PyCon Russia, which took place in Moscow in July. It was my first visit to Russia – and I had a great trip. Today I am mostly being the Raspberry Pi Community at @PyConRu — Ben Nuttall ???? (@ben_nuttall) July 3, 2016 I travelled with […]

14 September 2016

What’s new in GPIO Zero v1.3?

One year ago today, I started the GPIO Zero project. We now have a core team of three (Dave Jones, Andrew Scheller and me). There have been 587 commits, we’ve released four major versions, and published a book. The library has great coverage of GPIO devices, and contains features I never even dreamed of. In […]

18 August 2016

Simple Electronics with GPIO Zero book

Today the MagPi team released a new publication: Simple Electronics with GPIO Zero. This 100-page book takes you from the basics, like lighting an LED, all the way to building projects like an Internet radio using the GPIO Zero Python library. This book is available as a free PDF, but you can also pay to […]

9 March 2016

2015 Open Source Yearbook

I contributed to the 2015 Open Source Yearbook, created by, which you can download as a PDF or view the individual articles online. 6 creative ways to use ownCloud – by Jos Poortvliet, ownCloud community manager 10 tools for visual effects in Linux with Kdenlive – by Seth Kenlon, independent multimedia artist, free […]

20 February 2016

Raspberry Pi Weekly

Back in 2013, inspired by PyCoders Weekly, a great Python email newsletter, I created Pi Weekly, the same sort of thing for Raspberry Pi. Each week I curated a collection of links to news, projects and articles from the Raspberry Pi community. Its subscriber base grew steadily and within a few weeks it was featured […]

11 January 2016

GPIO Zero: Developing a new friendly Python API for Physical Computing

For about the last 3 years, the de-facto method of accessing physical components via the Raspberry Pi’s GPIO pins has been a Python library called RPi.GPIO, created by Ben Croston, who originally built it to control his beer brewing process. Despite its humble beginnings in a personal hobby project, it’s ended up being used in […]

14 April 2015

New column on

I now have a monthly column on – a brilliant website for all things open source. I’ll be writing articles about Raspberry Pi – particularly its use in education. My first piece was published last week, covering the Astro Pi competition – we’re sending two Raspberry Pis to the International Space Station! Read the […]

7 March 2015

Raspberry Pi 2 Launch

Last month the Raspberry Pi Foundation announced the second generation of its affordable single board computer: the Raspberry Pi 2 Model B. I’ve been working at Raspberry Pi for over a year now and this is the fourth product launch I’ve been involved with: first there was the compute module for industrial customers (announced in […]

3 January 2015

Review of the Year 2014

Last December I started my job at the Raspberry Pi Foundation and this time last year, having just completed my first month, I wrote my review of 2013 and all the events which led up to that move. Here is a round-up of all that’s happened since then. Talks & Conferences This year I gave […]

3 November 2014

All the Python Conferences

In the last two months I’ve attended and spoken at five Python conferences around Europe. EuroPython – Berlin I submitted a proposal to EuroPython in Berlin for a talk explaining what the Raspberry Pi Foundation are doing in education. Luckily it was accepted and I got to go to Berlin for a week (which I’d […]

26 June 2014

Linux Voice Interview with Raspberry Pi Education Team

Back in February at the Raspberry Jamboree, my colleagues Carrie Anne, Clive and I were interviewed by the Linux Voice team about Raspberry Pi‘s views on computing education. Linux Voice is a fantastic new free software magazine which was funded by a crowdfunding campaign on Indiegogo at the end of last year. I backed it as soon […]

26 January 2014

Raspberry Pi Animation

While I was in Manchester, I shared an office with two guys, Sam and Scott, who ran an animation studio called Saladhouse. Me being me, I used to talk about Raspberry Pi all the time – and my enthusiasm rubbed off on them both. Scott ordered a Pi kit from Pimoroni and once used it […]

5 January 2014

2013 in Review

This year I’ve learned lots, run events, helped mentor young people, contributed to open source, engaged in much community activity, made and developed some strong friendships and built myself a new career. OH Digital I began this year working as a web developer at OH Digital, having started there just two months before the previous Christmas. […]

9 November 2013

Pi Weekly – MVP, Evolution and My Dream Job

Pi Weekly is an email newsletter I run with fellow Raspberry Pi enthusiast Ryan Walmsley. Recently it occurred to me that for such a small project, it’s evolved a lot since we launched – and that it’s quite impressive that we launched it so soon after the idea came about, and how it landed me my […]

16 September 2013

Berlin 2013

I’ve heard lots lately about how cool Berlin is — my friend Martin goes there regularly and hangs out in coffee shops working on projects, and he really enjoys the atmosphere and culture around the city. Another friend Sam recently moved here, and he loves it too. There seemed to be a thriving tech scene, […]

27 June 2013

Announcing Pi Weekly

Two weeks ago I had an idea – to launch a weekly Raspberry Pi email newsletter. I had a think about how it would work and what it would entail. I subscribe to a handful of similar ones for programming topics, notably a Python one called PyCoders Weekly, which is a simple link aggregator with […]

21 April 2013

STEM Raspberry Jam Pilot

I organised an event with the STEMNET (Science, Technology, Engineering & Maths Network) team at the Museum of Science and Industry (MOSI), based on the Manchester Raspberry Jam I run monthly at Madlab. The STEM Raspberry Jam was to be a new activity the STEM Ambassador network could offer to schools, so we ran a […]

24 March 2013

Raspberry Jamboree 2013

Manchester recently held the first ever Raspberry Pi conference – Raspberry Jamboree, held at Manchester Central. It’s been a year since the launch of the Pi, and this event was to review what we did in the last year, and look forward to what we’re going to do this year and in the future. The […]

9 September 2012

Manchester Raspberry Jam Continued

I’ve now hosted four Raspberry Jams in Manchester. I posted about the first and second, here’s a summary of what went on at III & IV. The August Manchester Raspberry Jam kicked off when Kat opened up the Madlab and I gave an opening talk about what had been going on in the news in […]

18 July 2012

Manchester Raspberry Jam

I’ve now run two Raspberry Pi events in Manchester, affectionately known as the Raspberry Jam. The first in June, which was the first Raspberry Jam in the UK, and which featured on the Raspberry Pi Foundation’s website where we gained recognition for getting people together to share ideas, demonstrate what we’ve been doing with the […]