This little Overwolf application uses a Tobii EyeX eye tracker to detect when you’re looking at your screen. When you turn away from the screen to talk to someone, it mutes TeamSpeak (a voice chat tool used by gamers) to avoid your mates overhearing private conversations. You can find a video made by the Overwolf …


clanbot is your new (and somewhat experimental!) virtual clanmate. He’ll join your TS channel, and respond to your voice commands.


Arcade game for Android devices, using the Box2D Physics engine and AndEngine.

ROBERt the Recycling-Of-Bottles Encouragement Robot

A robot aiming to improve the recycling rate, tested at Imperial College London. We made a [YouTube video](https://www.youtube.com/watch?v=j02o4AaIu9w) of our robot, which contains a little introduction as well as some footage of people’s reactions to it roaming around the university campus 🙂


This project is about creating an airplane instrument (such as an altimeter) for a flight simulator running on a PC. It is implemented using a 2×16 character Text LCD display and an mbed microcontroller connected to the PC using a USB cable.

Google Docs Compiler

This little web-app allowed you to use a bookmarklet (a JavaScript bookmark) to compile C++ code entered into a Google Docs document. Since Google deprecated the API it used it is no longer live.

Tiny temperature logger with Google Docs data upload

This project uses a TMP102 temperature sensor, an mbed microcontroller and a Python script to make temperature measurements, and add them as new rows to a Google Docs spreadsheet. The data can either be plotted directly with gnuplot or the Google Docs spreadsheet can be visualised using a time series chart gadget.