Tools

A lot of my work is based around open source projects and technologies such as openFrameworks, Arduino and Processing. I try to contribute back to the open source movement by actively participating in the communities around these projects and by releasing parts of what I develop for my own projects as open source. Below are some of my projects. Other useful tools, software and resources can be found among my links.

Projects

cppGlue
openFrameworks is a C++ library designed to assist the creative process by providing a simple and intuitive framework for experimentation. cppGlue is a pre-alpha C++ library for openFrameworks. It is at this point not as simple and intuitive as openFrameworks but it provides some powerful functionality such as Arduino and DMX input / output for physical computing and Tweens / Callers for animations.

arduinoGlue
arduinoGlue is an evolving collection of Arduino libraries and sketches. It currently includes a stopwatch library that simplifies time based Arduino programming, a interrupt based counter library, a MP3-player library and an audio mixer library, as well as examples of how to interface an RFID reader…

as3Glue
as3Glue is an ActionScript 3 library that enables communication between Flash/Flex/AIR applications and Arduino boards. It can be used to monitor sensors (such as rotary encoders and motion detectors) and control actuators (such as LEDs and motors) and other electronics (such as RFID readers) from Flash, Flex and AIR applications. as3Glue has among other things been used to teach physical computing and prototyping at Stanford and for commercial projects such as the Spelar roll exhibition by Doberman.