A cocktail dispensing robot. Controlled over the Internet or a local WIFI network, it is capable of mixing a variety of drinks from up to five different ingredients.
A sketch which allows you to play a side scrolling platform game on a Meggy Jr RGB.
An accurate temperature controller for low temperature long duration (sous vide) cooking.
A string of Christmas lights with individually addressable light bulbs, whose colours can be chosen using a web browser across the Internet.
How to remotely program an Arduino using a XBee wireless connection.
A sketch which turns a Meggy Jr RGB into a simple step-based synthesizer.
A fully functional GPS receiver with the ability to display the current location, heading, speed, average speed and maximum speed, the distance traveled, the bearing, distance and ETA to a way-point or coordinates, and the date and time.
A sketch which allows you to backup the full contents of the EEPROM on a Meggy Jr RGB, save it to a computer, and restore it at a later date.
Well commented & explained code for an Arduino based web server. Useful for adding network connectivity to microcontroller projects.
An antique clock retrofitted to connect to the internet, download the current weather forecast, and display the weather condition and temperature.
I am a Chartered Accountant living in Winnipeg, Manitoba, Canada. Outside of work my interests include photography, electronics, web design, and various outdoor pursuits.