Archive for the ‘ Physical computing ’ Category


Catching up from past projects: this one is called Caliper, which I finished in December of 2011. The elongated steel forms have electromagnets inside that cause the wires to resonate in harmony.
Caliper @ SCA

More photos after the jump.

Continue reading


Cloud, for the 516 fundraiser

Cloud, 2011.
Mixed electronics, test tubes, microcontroller.

This was a kind of one-off for an fundraiser benefitting 516 Arts in downtown Albuquerque ahead of ISEA 2012. The lights flicker, flash, pulse, speed up and so on.

Continue reading

DIY S.O.S. Beacon for Everyday Use

I recently sat down with a friend to discuss plans for an Infobox at his art space near downtown Albuquerque. You know, a free sort of box in which to put zines, audio cassettes, revolutionary materials, or whatever, all for 24-hour public access. During this process I began to wonder about a kind of universal symbol or beacon that might be co-opted by other likeminded individuals concerned about the state of affairs in our nation and abroad. Jokingly, I suggested an SOS beacon — we could just leave it on perpetually, signifying a constant state of distress. Well, here we go.

It’s mostly made out of free or garden-variety radioshack parts, which should make the thrifty happy. For the sake of variety it uses multicolored lights and varies its speed with the ambient temperature. The housing is from a blown lightbulb, the power supply’s from a junk cellphone charger, and the whole thing’s held together with hot glue! Complete details after the jump.
Continue reading

Geist as it appeared in John Sommers like eight months ago

Geist at John Sommers from conorpeterson on Vimeo.

Catchin’ up with old stuff. This was done with Jitter and Jean-Marc Pelletier’s cv.jit objects (which are in turn based on Open CV. The webcam tracks you and boils your position down into XY coordinates. The person in the video projected on the screen has also been motion-tracked (precomputed, again through jitter). A custom max object I wrote spits out the index of the video frame that best matches your position, so the projection appears to follow your movements. There’s some other bling in there — some custom shaders, some nonsense related to adaptive frame differencing (after all, it needs to run in the space even as the lighting changes) and whatnot.

Image of top level of main patch for "Geist"

Top level of main patch for "Geist"

Starfield control circuitry: DONE!

Explanation coming later.