FIX: Mac OSX Volume keys not working with VIA/QMK

I recently finished building my own mechanical keyboard (Discipline 65) and was excited to get some media keys setup using VIA (the default firmware on this board). My plan was to configure the right most column for controlling the system volume plus brightness control. However, despite trying a number of…

Installing Circuit Python on Seeeduino Xiao

I recently acquired a Seeduino Xiao and it’s a great value Arduino dev board at only ยข6+ shipping. Not only is it cheap as chips but it’s also tiny and comes with a huge amount of GPIO pins (11 Analog/Digital pins, plus 3v power, 5v power and ground) and also…

Build a simple USB HID Macropad using Seeeduino Xiao & CircuitPython

I recently got into Mechanical Keyboards and thought it would be fun to build my own 8 key mechanical macropad. The process is pretty easy and made even easier with the addition of the Seeduino Xiao which is super cheap and has enough inputs to create a decent sized keypad…

OLD: Networked Nightlights with ESP8266 and Raspberry Pi

Update 2022 – Don’t follow this guide! This post is extremely old and really doesn’t have a place in the modern world, as we now have an awesome piece of software that includes awsome light effects, multi-device syncing AND scheduling, all over wifi and all on an ESP8266 with no…

Metric Recipe for Fluffy American Style Pancakes

Over the past 6 months, I’ve been making pancakes for my family on Sunday mornings. My kids love American style pancakes covered in fruit and maple syrup, but I found it hard to find a metric recipe that worked for me, so I had to experiment and make quite some…