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...
This is a tutorial I wrote for MagPi Issue #81 — how to take an off-the-shelf battery-powered doorbell and hack it to add new features, add a camera, and use a tonal buzzer to create your own jingle. This issue also covered a primer for the new JAM HAT which I use in the tutorial. The GPIO...
"Hello world" is the beginning of everything when it comes to computing and programming. It's the first thing you learn in a new programming language, and it's the way you test something out, or check to see if something's working because it's usually the simplest way of testing simple...
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...
Here's an article I wrote for The Magpi #55 Source/values is easy to get started with, and takes a keen mind to master. There's some magic going on beneath the hood! You will learn how it all works, and put it into action by creating logic gates (AND, OR, and NAND), using LEDs and buttons. What is...
Over the last four years, the Raspberry Pi Foundation has put a great deal of effort into optimizing Raspbian, its port of Debian, for Pi hardware, including creating new educational software, programming tools, and a nicer looking desktop. In September, we released an update that introduced PIXEL...
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...
GPIO Zero is a Python library I created to make physical computing on the Raspberry Pi more accessible, particularly for use in education. Read more about it on raspberrypi.org, or about how it was created in an article on this blog, GPIO Zero: Developing a new friendly API for...
One of the most exciting starter activities to do with a Raspberry Pi is something you can't do on your regular PC or laptop — make something happen in the real world, such as flash an LED or control a motor. If you've done anything like this before, you probably did it with Python using the...
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...
Starting today, shops and newsagents are stocking a computer magazine called The MagPi, and as a world's first, this magazine comes with a free computer—literally stuck to the front cover. It's the newest Raspberry Pi release, called Pi Zero. This computer also goes on sale around the world for...
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 day...