SuperTouch Indeed! 07/06/2011
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.
The pretty interactive graphics are thanks to Andrew Bell of LibCinder.org & TheMill.com.
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.
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.
Another multitouch table for GE this time in all white.
Here is a motion sensing touchscreen that detected when people walked by and would invite them to interact with the screen.
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.
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.
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.
Add Comment
Moving on from SparkFun Electronics 08/04/2010
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.
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.
Musical Handrail using the MUX Shield 07/22/2010
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:
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 |
...and the processing source code:
| mp3_railing.zip |
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.
This game will be part of the SparkFun.com booth at MakerFaire in San Mateo.
Projection Mapping with Ultrasonic Sensors 04/28/2010
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.
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 |
Here is a compiled version for windows. This is untested.
| application.windows.zip |
Snake in Processing 03/07/2010
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.
Here is the source code for anyone who wants to check it out.

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 |
UPDATE:
Work a bit more on this today, made it a bit more 3d looking.
Work a bit more on this today, made it a bit more 3d looking.
| simplesnake_1_5.zip |
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 |










