profile

Jake Walker

Avid Coder, Cyber Security Guy and Tinkerer

Blog

Feature for "Setting Up Lots of Raspberry Pis"
Setting Up Lots of Raspberry Pis

How to set up a bunch of Raspberry Pis quickly and easily using sdm.

2 Apr 2025 • 4 min read

Feature for "Making a DJ Macro Pad"
Making a DJ Macro Pad

Building a custom macro pad to add missing buttons to my DJ controller.

28 Mar 2025 • 9 min read

Feature for "How to create PCBs"
How to create PCBs

Over the past couple of years, I've had a couple of projects where I've designed and ordered PCBs. It's a great way to make more permanent electronics projects look and feel a lot less janky. I've also come across a couple of open-source electronics projects where I had ordered PCBs from a project. For example, these drone timers (which I unfortunately am still yet to finish), and this drone controller screen adapter. It's super easy to download the design files from the project and upload them

8 Feb 2025 • 13 min read

A photo of a handheld, wireless barcode scanner.
Repairing Electronics with Dead Batteries on the Cheap

I was recently testing out some software called Grocy which lets you keep track of food in your kitchen. I've previously had difficulty adding getting started for various reasons, and on Reddit, someone mentioned a barcode scanner made using Grocy easier and more satisfying. I kept an eye out on eBay for a cheap wireless barcode scanner and eventually got lucky. Unfortunately, when it arrived and I tested it, it didn't work at all unless it was plugged in. I tried troubleshooting quickly by mea

6 Jun 2024 • 3 min read

Feature for "Repurpose Your Old Laptop Into a Home Server"
Repurpose Your Old Laptop Into a Home Server

I've got a really nice old laptop that I can't bare to sell, mainly because of the sticker collection on the back. There's no point it collecting dust though, so I've been using it as a home server. Unfortunately the other day I managed to accidentally corrupt the drive on my home server. Luckily though, all the important stuff was on a second drive and it's a good opportunity to start again. In this post I'm hoping to give you a bit of inspiration and go through the initial setup of mine, inc

11 Nov 2023 • 7 min read

Feature for "An Introduction to Serverless Functions with Cloudflare Workers"
An Introduction to Serverless Functions with Cloudflare Workers

What is the point of serverless, why Cloudflare Workers and writing your first Cloudflare Worker function.

11 Jan 2022 • 7 min read

Feature for "Starship"
Starship

Pimp your shell with a custom prompt!

28 Dec 2021 • 3 min read

Feature for "Using Zigbee devices with Home Assistant"
Using Zigbee devices with Home Assistant

How I got more control from an IKEA Trådfri motion sensor with Home Assistant and a Zigbee dongle.

15 Aug 2021 • 9 min read

Feature for "Using the Elecrow 5" TFT display with Balena"
Using the Elecrow 5" TFT display with Balena

How to use a cheap 5 inch display with Balena without pulling your hair out.

1 Jun 2021 • 1 min read

Feature for "Create a WireGuard VPN in 10 minutes with Docker"
Create a WireGuard VPN in 10 minutes with Docker

Creating a quick, easy and most importantly, secure VPN using Docker and WireGuard.

19 Oct 2020 • 6 min read

Feature for "Setting up a Raspberry Pi Zero W without a Display, Keyboard and Mouse"
Setting up a Raspberry Pi Zero W without a Display, Keyboard and Mouse

The right way to set up a Raspberry Pi Zero headlessly.

16 Apr 2020 • 5 min read

Feature for "Running WannaCry in a Virtual Machine"
Running WannaCry in a Virtual Machine

Setting up a virtual machine for safely running the WannaCry ransomware (and other malware).

28 Feb 2020 • 7 min read

Feature for "Drone - Continuous Integration with Containers"
Drone - Continuous Integration with Containers

Setting up and exploring Drone, a container focused continuous integration tool.

23 Nov 2019 • 11 min read

Feature for "Getting a ST7735 TFT Display to work with a Raspberry Pi"
Getting a ST7735 TFT Display to work with a Raspberry Pi

Getting an ST7735 TFT Display working with a Raspberry Pi.

19 Jan 2018 • 2 min read

Introduction to Electron Apps

Creating a simple desktop app with JavaScript, HTML and CSS using Electron.

24 Jul 2016 • 4 min read

Pi Zero Impressions

First Impressions of the new tiny £5 Raspberry Pi Zero.

29 Feb 2016 • 2 min read

Installing a Custom ROM onto the 5th Generation Kindle Fire

Installing a custom Android version onto the 5th Generation Kindle Fire

27 Dec 2015 • 1 min read

Hacking the 5th Generation Kindle Fire

Adding Google Apps, Rooting, Removing Bloatware and Changing the Launcher of a 5th Generation Kindle Fire

4 Oct 2015 • 3 min read

Arduino Weather Logger

Creating an Arduino Weather Station.

10 Apr 2015 • 2 min read

Raspberry Pi PVR

Creating a digital TV recorder and viewer with a Raspberry Pi and OpenELEC.

26 Oct 2014 • 1 min read

Jake Walker

Website source code is licensed under the MIT License.

Blog content is licensed under CC BY 4.0.