Building an IoT device (Internet of Tea)

Being British, I'm not ashamed to admit that I have a (completely healthy) obsession with Tea. It's probably not too much of a surprise then that one of the first things that I decided to hook up to the internet was my Kettle. Using some off the shelf parts, a…

Monitoring houseplants with MQTT and the ESP8266

About six months ago I was able to change my role at the company that I work for. Whilst still being a software developer, I'm very lucky to now be working on something that I've been interested in for a long time. I'm now a developer for the Open Source…

The Monty Hall problem in python

The Monty Hall problem has annoyed me for a while. Not that I didn't understand it, the wiki page (http://en.wikipedia.org/wiki/MontyHallproblem) is quite extensive and explains it quite nicely, the problem is that I could never truely believe that by switching door, your chances of winning…

Using the PiGlow with Node-Red

My house mate is currently waiting to get his delivery of his new Raspberry Pi B+ and PiGlow, and as we were discussing this I thought it would be interesting to see if I could control a PiGlow using Node-Red. Installing the PiGlow node module sudo npm install piglow This…

Framing the Raspberry Pi

A while back, I purchased a Pimoroni Pibow case for my raspberry pi as well as a Piglow and a Pihub (That’s a lot of Pi!). The first thing I thought was how awesome it all looked, especially the raspberry pi in it’s rainbow acrylic enclosure. The only…

Notification Moodlamp

After spending the last six months working on my Dissertation, it was nice to focus on something a little different that I could use in my day to day life. I decided that I wanted a small mood lamp that I could place on my desk, which would occasionally flash…

Sonic TV-B-Gone Screwdriver

As a distraction for my Dissertation, I thought I would make my own TV-B-Gone. The TV-B-Gone is a nifty little device which acts as a universal off switch for most popular Televisions and is actually pretty simple to make, alternatively you can buy them assembled or in kits from online.…