Raspberry Pi
I use the Raspberry Pi for a wide range of projects including retro gaming, voice-controlled assistants, and IoT management.
A topic page: a summary of what my posts say, with each claim quoted from the post it came from. The posts are the authority. Last checked 2026-11-06.
Summary. I use the Raspberry Pi for a wide range of projects including retro gaming, voice-controlled assistants, and IoT management. These posts demonstrate how I integrate various hardware components, Python scripts, and network protocols to create functional devices.
What the posts say
I built a compact retro gaming machine using the Pimoroni Picade kit and a Raspberry Pi.
βThe Pimoroni Picade is a desktop mini arcade cabinet kit designed for the Raspberry Pi.β β Picade Console
I used the Raspberry Pi Imager to write the OS image and configure remote access.
βI used the Raspberry Pi Imager tool to write a standard operating system image onto a microSD card.β β Raspberry Pi Imager
I integrated the Google Assistant API with the AIY Voice Kit on a Raspberry Pi.
βThis was resolved by installing Firefox, which properly handled the OAuth authentication flow required by the Google Assistant API.β β Voice Kit (Part 2)
I used Python to output text and graphics to an OLED display.
βI used Python to output text and simple graphics to an OLED display connected to a Raspberry Pi.β β Raspberry Pi SH1106
I used Node-RED to send and receive messages from an MQTT broker.
βNode-RED can be used to publish messages to an MQTT broker.β β Internet of Things (Part 2)
I used the raspi-config tool to modify interface options.
βI ran sudo raspi-config and selected the Interface Options menu optionβ β Gingerbread House
I configured a systemd service to launch the voice assistant automatically on startup.
βI created the service file by typing:β β Voice Kit (Part 4)
I used the scp command to copy additional ROMs across the network.
βTo copy further ROMs across the network I used
scp:β β Picade Console
The posts behind this page
- Picade Console β Building and setting up the Pimoroni Picade mini arcade cabinet with RetroPie on a Raspberry Pi
- Voice Kit (Part 4) β Automatically Boot your Raspberry Pi 3 into Google Voice Assistant
- Voice Kit (Part 3) β Adding Commands
- Voice Kit (Part 2) β Google Assistant API
- Voice Kit (Part 1) β Raspberry Pi Voice Kit
- Gingerbread House β holiday.py
- Raspberry Pi SH1106 β OLED display
- Raspberry Pi Imager β Raspberry Pi Imager Advanced Options
- 3D Printing (Part 2) β A mount that holds a Raspberry Pi 4 and a mini breadboard side by side, adapted from an existing Tinkercad design and printed on a resin printer
- Internet of Things (Part 2) β Node-RED can publish messages to a MQTT broker and subscribe to MQTT topics.