I've been really busy in the past few weeks and have been working on this project on and off, but 2AM this Saturday morning I'm dead chuffed to finally come to a stage where I have a working one of these:
I'm deliberately being vague and I'm too tired to write much but I bet most of you can guess what it is
More info to follow!