Internet Of Things

On this page you will find a selection of university & weekend projects I have constructed over the past few years.

Just a handful of the stuff I tend to play around with on the weekends (Raspberry Pi, Arduino Uno, Makey Makey, random sensors, etc...)


Ardubeeno is a revolutionary monitoring system for agricultural industries , both for consumer and commercial. It specialises in bee hive monitoring with its prototype flagship product, the beebox. Recognizing that there was a nation-wise decline in bee hive population, the Ardubeeno concept was born in 2012 by Joe Hounsham and Robert Sparks who envisioned a sustainable future for bee colonies in the United Kingdom. In 2013 the team expanded to include Paddy Selman, Alastair Bird and Beth Moore.

Ardubeeno is an arduino powered device that monitors environmental factors within a hive wirelessly. Sensors record the heat, humitidity, tilt, weight of the hive and can be setup to detect things such as queen piping. The device itself was retro fitted to a panel that could easily fit into a UK standard bee hive super.

After a successful prototype we pitched it to a local apairy owner who was interested in our developments, unfortunately we were unable to follow through with this project due to the group disbandment.

Traffic Visualiser

This project was constructed for a module called 'Reflexive Design' while I was at university. The brief of the project focused on presenting data from the city, there were no limits to what data we obtained, but we were encouraged to construct a device that could collect data for us.

My group and I set about visualizing the speed of cars in different locations around Plymouth where there were no speed cameras.

The prototype:

The device we constructed used two infared sensors which were hooked up to an Ardunio over a known distance. The first IR sensor could detect an object moving past it which began a timer that would stop once the car had passed the second sensor. We implemented the code so that once the first sensor started it could not be triggered again, until the second one was tripped, which did refine the data a bit but there was still a level of outliers due to multiple cars which was neglected.

Finally we wrote a program in processing to visualise the data.

A recording of the visuals:

Photo booth

I spent a couple days building a photobooth for a party, cos why not. Using a raspberry pi, breakout board, a mini lcd screen and python I created a mediocre 'hit button and shoot' box.

Unfortunately I never took a photo of the full device itself in all its MDF glory, but I do have a couple interesting shots I gathered:

Mine in a box

In the days when the raspberry pi was released I was eager to use it for any project I could, luckily during my first year at Plymouth University an exhibition appeared that required physical devices.

I began wracking my brain for a project, until I came across a tweet from one of the makers of Minecraft saying how they had built a stable version of minecraft for raspberry pi. After setting up my pi for minecraft, I discovered that a lot of forum users were using python scripts to manipulate the in game world. I started writing some python that would manage the world, such as autosaving and creating a wide array of auto spawning buildings + etc that would appear out of the blue.

I eventually decided with my newly learnt python skills to restrict the size of the map, so that the crowdsourced world would force interactions between players. The server was setup so that anyone with minecraft on their phone could join.

Inside the box displayed below is a monitor, makey makey and a raspbery pi.