Buy Magic Mushrooms
Magic Mushroom Gummies Best Amanita Muscaria Gummies

Key Piece of My Heart: Machine Yearning June 2026

 Interactive Show, projects  Comments Off on Key Piece of My Heart: Machine Yearning June 2026
Jul 012026
 

It’s twenty minutes before door open when Vince, the show curator, looks me in the eye and says, “Crunch time.” On the table, the chandelier is gutted, I am applying solder and electrical tape to wrap the half dozen wires into one coherent chunk of copper, to run into the laptop adapter that I’ve hacked as to operate as the power supply.

I nod, I don’t want to retort that I have been in crunch time for the last three days, in preparation for my piece, “Key Piece of My Heart” for the annual NYC Resistor Interactive Show.

Often people inquire about membership, sometimes as a mere curiosity or otherwise stemming from a sincere desire to join our community.

Selection is not a rigid process. In part, we offer nearly all the resources that we have to the public, so often, there isn’t much upside to the fees, responsibilities, and commitment that accompany membership.

But most importantly, to us, Resistor is home. We tightly maintain our community. We often use a metaphor that membership is akin to giving that person a key to our apartment, and that functionally becomes true when, as part of onboarding, we present keys to the space, allowing all members unlimited access to space.

When the locks downstairs were changed, all our old keys were swapped out. I collected them, attracted to their immediate devaluation as functional tools, but maintaining a level of attachment to their metaphorical resonance. These were a physical representation of our membership. But for a year, they sat on the shelf on my locker, without a home.

The clarity around this work came as Vince called for projects for our annual Interactive Show, a fundraising party where we showcase all sorts of art pieces, intersecting technology and art. A thought struck me, that I could put the keys on a chandelier.

While wrapping the keys around the ring that would sit on the chandelier, I was concerned with the keys getting tangled and knotted. Keegan and Adela offered advice to weigh the keys, and create additional stability with triangles. I also learned two new knots, one to tie the keys to the ring and another to wrap the ring with string to secure the keys in place.

Rafi helped me unscrewing the brackets that held the old lightbulbs. I made a mistake in removing about half the copper wires threaded through the arms, before realizing I would probably need to replace those later.

I teach Adela how to solder the wires to the LED strips, and she helps wrap the LEDs to center the lights. We laugh and joke with Lydia and Missy, who are working on the LED cube panel next to us.

I print bulbs on the 3D printer. I model the sphere myself in AutoCAD, which I learned in a class here.

Cyril, Gene, and Missy offer input on power, we settle on a laptop adapter with a circle pin. I test the amperage to a LED strip to know if I am within the limits. Vince helps me source an adapter, after I blow out the first one that Gene gets me on the micrometer and then I bike to Microcenter, just to not find one.


I have experienced making art as an iterative process, as solving unforeseen obstacles, as pivoting around experiences, as integrating evolutions.

Which has allowed me more resilience around set backs and feedback. Leveraging the community allowed me to learn quickly from others who had experienced a similar thing, and combining their knowledge made my final result better.

Vince tells me after the show, that he had no faith I would finish the project in time, but after, he thought my piece was his favorite in the show.

It’s most important resonance for me is how it is the cumulative of our collective experience.

Now it lives in Resistor, and I’m really proud to have joined all the art that already exists in the space, another piece of the cumulative collective of our experiences.

 

Daft Punk Word Clock

 projects  Comments Off on Daft Punk Word Clock
Feb 032022
 

I recently published notes and project files for my Daft Punk Word Clock on hackaday.io. This is a project I did over New Years to make a word clock-style interface to the song “Harder, Faster, Better, Stronger” by the ubiquitous musical robots from France.  I’d had an idea to do something with this song for a while, but when I sat down to go through the lyrics, I realized there were only 18 unique words, so making a classic word clock, but showing the current line instead of the current time seemed like a neat idea.

Before building any sort of custom hardware, I wanted to prototype it, so I used a spare Adafruit PyBadge, since it runs CircuitPython and has a reasonable display and speaker output. The project came together pretty quickly. I spent some time in Audacity tagging all the lyrics to get time stamps, then processed that into a Python data structure, then built code to show the word clock, with highlights starting and stopping at the required times. This was similar to work I’d done in my day job with display and timing of closed captions. I also used level data from the MP3 decoder to drive the light strip as a cheap audio visualizer.

The biggest issue was audio sync. The clock on the PyBadge wasn’t quite exact, so using the real-time clock to time changes to the clock resulted in getting very out of sync by the middle of the song. This was especially hurt by performance issues with redrawing the screen. I had to increase the MP3 decoding buffering to help with CPU blocking during redraws, and I had to made a code change to the MP3 decoder in CircuitPython to add an attribute showing the current playback time, since that would actually match with the position in the song, where the unsynced system clock would not.

I could see a future version of this using a 3D printed clock face and LED matrix to make this more real, but I’m pretty happy with it as is.

Jan 182022
 

People leave useful things out on the curb all the time. Toaster ovens. Kid’s shoes. Sofas. Old TVs. Not-so-old TVs. And, often, printers. Inkjet printers, in particular, are a rich source of important nutrients such as motors, gears, sensors, wifi, and power supplies. It’s always fun to pop them open and salvage the good stuff.

A motor driving a shaft with a quadrature encoding wheel attached.

These are parts from an Epson WF-2540 I found in the trash that I spent a morning disassembling with my kids. Look at this beautiful quadrature encoder wheel. And that lovely little stepper and worm gear! There’s even a peristaltic pump in this one. It’s a bonanza. Every time I disassemble a printer, I end up with three piles: one of useful parts, one of plastic and metal scrap for recycling, and one of components that are too specific to make use of. Oh, and one of these frickin’ things:

control panel of an Epson printer, with many buttons and a color LCD screen

Oh. You again.

My old nemesis, the control panel. A couple dozen buttons, a few LEDs, and a color LCD, all in a well-designed, sturdy package. I can think of a half-dozen uses in a heartbeat. Wouldn’t it be nice to use this as an interface for a media player? A robot arm? A pen plotter? Your air conditioner? A midi sequencer? An overly complex toaster?

The problem is that every control panel is its own reverse engineering project. Usually I just give up on these as being too complex to reuse as a single unit, but for some reason I thought this time, I’d give it a whirl. After all, that flat cable coming out the back only has fourteen pins. How hard can it be?

I approached this project in two stages. The first was to be able to read all the keypresses and blink the LEDs, which I was pretty confident I could handle. The second, being able to display images on the embedded LCD, was, well, trickier. But let’s see how far we can get!

Continue reading »

 Posted by at 8:37 pm