Picture
A little while back SuperTouch created a custom made interactive multi-touchscreen for The Mill that switches from frosted glass to completely transparent revealing a hologram effect of visualizations on the screen. Check out some of the photos of this sweet setup.

The pretty interactive graphics are thanks to Andrew Bell of LibCinder.org & TheMill.com.

Picture

Also since I forgot to post some of the work I did while at SuperTouch, here is a little bit of that action.
Here is a Kinect based 3d cover flow showing a few videos being moved around with simple gestures as well as controlling the audio volume based on how far away someone is from the screen. You can also turn on and off a Mooninite and switch the glass window/interface from clear to frosted with gesture. You can also see an iPad controlling the 3d interface as well. 
Picture
This is a simple interactive cube. Each side corresponds to a different demo and all you have to do is rotate it to switch demos in real-time...it's also sitting on one of SuperTouch's large multi-touchscreen tables...which is why it's all lit up from below.
Picture
Another multitouch table for GE this time in all white.
Picture
Here is a motion sensing touchscreen that detected when people walked by and would invite them to interact with the screen.
Picture
Alpay / SuperTouch's famous Interactive Mirror which is not only a touchscreen but also does face and body tracking. These things are a beast to build and install...but man are they REALLY cool when you see them in person.
Picture
Here is a photo of some virtual dressing room software I wrote with Justin for the Interactive Mirror.

There are a number of other projects, builds and installs like the touchscreen/scanner which controlled a robotic projector and some yet to be released stuff on the horizon. I'll get to posting as they go public.
 
 
Picture
I really enjoyed my time working at SparkFun Electronics, learning tons about embedded electronics, open source hardware and software, UAVs, Arduino, programming and the DIY electronics community. I will miss working in an office with arcade buttons on the front desk, a tweeting kegerator, automated nerf gun with an infrared trip-wire, LED Tetris board, a Giant GPS wall clock, and has a dog to person ratio of about 1:7. Most of all I will miss all the great people still working there and hope to collaborate with them again in the future.

SparkFun definitely lived up to it's name by sparking my interest in electronic prototyping, open source hardware & software, and most importantly the confidence to believe I can make anything I dream up.

My only regret is that I was hired to be a photographer/videographer instead of a job that allowed me work full-time creating electronic and/or software projects.

I'm now hoping to find a career that allows me to actively work on creative human-computer interfaces that push the limits of what people thought was possible.
 
 
Hope the video explains everything. The source code is linked below, feel free to use it, modify it, whatever. An automatic light calibration, plastic covers, and a Beagleboard are all that is left to make it a permanent installation. 

I think a nice addition would be to use Liquidware's touch screen for selecting the samples to be played on each step.

Here is the Arduino source code:
railing_triggers.pde
File Size: 2 kb
File Type: pde
Download File

...and the processing source code:
mp3_railing.zip
File Size: 711 kb
File Type: zip
Download File

 
 
I wrote this game in Processing, it's controlled via an Arduino connected to a few accelerometers in stomp pads so when you stomp on a pad it moves the snake and lights up the LEDs.

This game will be part of the SparkFun.com booth at MakerFaire in San Mateo.
 
 
Picture
Did a last minute installation at SparkFun before the Autonomous Vehicle Competition.

It is fairly straight forward installation, it has a bunch of boxes stacked in the corner of the room and an ultra short throw projector on the other side, then in photoshop I mapped out where the boxes were and in Processing I wrote a little sketch to take the Arduino inputs from two ultrasonic rangefinders to scale up the brightness of each side of the boxes. Here is what the projector was projecting... I'll post video later.

I also tried using the Zoom H4n stereo recorder to try audio inputs instead of ultrasonic sensors, it kinda worked, but I didn't want to have music playing during the AVC, so maybe I'll bring that back into it later.
 
Snake 2.5 03/14/2010
 
Updated a few more things, recorded this video. As usual here is the source code.
simplesnake_2_5.zip
File Size: 224 kb
File Type: zip
Download File

Here is a compiled version for windows. This is untested.
application.windows.zip
File Size: 2071 kb
File Type: zip
Download File

 
 
Picture
I've been working on a little snake game for Maker Faire. It's made in Processing using MSAFluid, Minim, OpenGL and is controllable via a Simon board or WiiMote.

Here is the source code for anyone who wants to check it out.
Picture
Connect an FTDI to the Simon board, reprogram it to send serial "1-4" for each of the buttons and use as a controller for Snake.

simplesnake_1_2.zip
File Size: 135 kb
File Type: zip
Download File

UPDATE:
Work a bit more on this today, made it a bit more 3d looking.
simplesnake_1_5.zip
File Size: 229 kb
File Type: zip
Download File

Picture
The serial side of things is commented out in this version. but you can use wasd and ijkl to control the players with your keyboard.
simplesnake_1_7.zip
File Size: 656 kb
File Type: zip
Download File