Distance in Wiiflash, Head Tracking Now Possible in Flash.

March 16th, 2008

Inspired by Jonny Lee’s head tracking video, I decided to see what it would take to get it working in flash. 4 hours later I got a dirty implementation working with Wiiflash. I haven’t tested this for accuracy but it works well enough to mess about with. Tyler Egeto, one of my students in Digital Design, has done a Papervision demo using the new functionality which should be available next week. Download the modified class file: IR.as

Bookmark and Share

Multi-touch window test

January 26th, 2008

Here is a quick time-lapse video showing a large DI multi-touch window test. This screen is about 1m square. Drafting mylar is being used for the projection surface.

DI Multi-touch Window Test from Brett Forsyth on Vimeo.

Bookmark and Share

Processing Controlling a Color Kinetics LED String Over Ethernet

December 21st, 2007

Below you will find code that will allow you to control a Color Kinetics iColor Flex SL LED string via UDP. Why should you care? Well this will allow control of the string directly from your computer via ethernet. If you can’t see the power in that then maybe your inner nerd isn’t shining through.
Here is a video showing it in action.

Bookmark and Share

Speaking at FITC 08 in Toronto

November 30th, 2007

It’s official, I will be presenting at FITC ’08. This will be a great opportunity to show off the work we have been doing at VFS with multi-touch interfaces (Being in April we will even have some stuff to show). I have been silent about the multi-touch lately, not because it isn’t progressing, but I want to have a great update when I do post more info. Also on the radar is the possibility of doing a multi-touch wall which would be kick ass. My goal is to post a large update over the holidays.

Bookmark and Share

Arduino Servo Control… Screw It, I am Going To Learn Some Assembly

November 11th, 2007

Controlling a servo with Arduino is easy, as shown in a previous post. What I have found difficult is getting multiple servos and serial data processing to play nice together. Processing serial data is screwing up the timing of the software PWMs. There are several libraries written for Arduino to control servos, check them out here and here. The first library looks great as it is a hardware based solution that changes the arduino PWMs to be servo friendly but is limited to two servos. My plan is to learn some AVR assembly so that I can extend that library for more then 2 servos. My goal is to create a complete servo control system for Arduino which will include a shield and control software written in flash.

Bookmark and Share