Photon Control of a MOSFET

This tutorial builds upon both the code base and circuitry as developed with the Particle.publish() and Particle.subscribe() example. This time around instead of registering a subscription that can be used to turn on or off an led we set one up to control a MOSFET. ...more

Photon Publish and Subscription Events

This post introduces the use of the Particle.publish() and Particle.subscribe() methods to enable photon devices to communicate via the Particle Cloud. ...more

A Simple Voltage Divider Circuit

Here we have a quick repost of a tutorial which I originally developed for the IoST project that I worked on back in 2015/2016. The tutorial details how to make a simple voltage divider circuit that can be used to measure input from physical variable resistance sensors such as flex sensors and pressure sensors. ...more

Controlling virtual experiences using biometrics

Over the last year or so I have developed several plugins that allow use of the Microsoft Band, within Android based Unity3D applications. Finally, the time has come to release at least one of them (the most functional if not simple) to the masses. In this post I will predominately focus on the Unity side of things so that you can get up and running with the plugin asap; however never fear; I will focus on the Java side of things in a future post. ...more

Capacitive Sensor Development Board

This tutorial details how to make a simple breakout for the Arduino CapacitiveSensor library. The library turns two or more pins of an Arduino pins into a capacitive sensor which can then be used to sense the electrical capacitance of the human body. ...more

Mixed Reality & Sphero Robots

The following text is an extended abstract for a another paper I hope to be presenting at this years ITAG. This time round the paper features the research which I am conducting into the use of mixed reality in conjunction with robotics; in this instance, the robots in question are the most excellent Sphero platform. ...more

Walking in Place with Wearable Technology

The following text is an extended abstract for a paper which I hope to present at this years ITAG. The paper features the continued research and development of the Virtual Cane system I originally developed as part of my PhD. ...more

Microsoft Band & Unity3D

In this post I present a video of a plugin which I have been developing recently to enable communication between the excellent Microsoft Band and the Unity3D games development environment. ...more

Wiring up a Quadstepper for use with Grbl

In this post I will show you how to wire up a Sparkfun Quadstepper so that it can be used with Grbl. Grbl is an Arduino based open source high performance g-code parser and CNC hardware controller written in optimized C. This means that it can be used to control devices such as milling machines and 3D printers. ...more