All Articles

Using the Raspberry Pi 4 as a Desktop Computer

Launched in 2019, the Raspberry Pi 4 was a significant upgrade over previous models. With USB 3, gigabit ethernet, a faster processor, dual 4K HDMI display support and options for 2,...

In Raspberry Pi,

Building a Visual Bloom Filter with Raspberry Pi, Python and Unicorn Hat

Bloom filters are a probabilistic data structure that I’ve wanted to learn more about for a while. When I started reading up on them, I found a lot of the material to be quite dry an...

In Python, Raspberry Pi, IoT, Programming,

Visiting the Salton Sea

I got in the car, and did a 375 mile round trip to the Salton Sea and back! To break the monotony of being in the same place since March, I decided to take a day trip East to the Sal...

In Travel,

Making a Zoom Panic Switch with the Adafruit Trinket M0

Recently we’ve all been spending a lot more of our time on video conference calls from home. I’m sure that, like me, you find yourself needing to mute your microphone and turn off th...

In Arduino, C, IoT, Programming,

Building a Redis Prize Draw Application with Flask or Express

I decided to build a small application that would demonstrate some features of Redis in a fun and engaging way. I quickly hit upon the idea of a prize draw web application that would...

In Python, Redis, Node.js, JavaScript,

Arduino Coding: Traffic Lights

I’ve written several articles before using Low Voltage Labs Traffic Light LEDs for Raspberry Pi, but never tried this with Arduino before. A little while back I noticed that they als...

In Arduino, IoT, Programming, C,

Making a Game with a Raspberry Pi, LED Arcade Button, Buzzer and Python

This is a project I’d wanted to do for a while, and finally got motivation and time to make headway with! As the current social distancing measures have made in person Meetups imposs...

In Raspberry Pi, Python, Technology,

Converting an 80s Peugeot Bicycle to Single Speed

I grew up in Nottingham, England in the 1980s-90s. At the time this was the home of the Raleigh bicycles HQ and factory, so almost everyone rode a Raleigh. They were solid bikes, an...

In Cycling, Hobbies,

Raspberry Pi Coding in Swift: Traffic Lights

As long time readers know, I’ve written a series of articles each describing how to get up and running with controlling the Raspberry Pi GPIO pins using different programming language...

In Raspberry Pi, Technology, IoT, Swift,

Raspberry Pi Coding with Node Red: Traffic Lights

Node RED is a tool that has interested me for some time - specifically when used on the Raspberry Pi to control or receive input from hardware devices. As part of my series of posts ...

In Raspberry Pi, IoT, JavaScript, Node.js, Node RED,