As technical director at the Bushwick Community Darkroom, I’m always putting out fires. One of my favorite machines of all time is our Kreonite color paper processor. It’s used to develop prints from the color darkroom, and it’s a complicated beast with hundreds of gears, tubes, wires, and rollers. One of its main functions is to keep chemistry at a precise temperature.

The night before I was supposed to teach a class on how to make color darkroom prints, I was working on the machine when I heard a “pop” and saw a small puff of smoke. Some water had gotten into an electrical junction and shorted out the relay that controls it. The relay was stuck in the on position, and the chemistry just kept getting hotter and hotter.

I grabbed my box of Arduino junk, and whipped together a replacement using the parts I had on hand. One liquid temperature probe, a Chinese takeout plastic container, a 10k resistor, some alligator clips and a 220v mechanical relay. I wrote a small script that polls for the current temperature, and switches the relay appropriately to maintain the proper temperature at surprisingly high precision. By 6AM, I was ready to call it a night and declared it a success. My improvised thermostat has been sitting there, built in its little plastic box, for over six months now with no problems. Pretty impressive, but people still get confused by the takeout box with a glowing red light with wires coming out of it.


Fixing a #arduino thermostat I built to get around a stuck relay on the Kreonite processor at @bushwickdkrm

A photo posted by caleb (@calebsavagephoto) on

Making some 16×20 color darkroom prints @bushwickdkrm #colordarkroom #analog #film #mediumformat

A photo posted by caleb (@calebsavagephoto) on

Categories: blog

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts


Madam Sandi and the Linotype

Of all Sandi Metz’s amazing videos, this one is my favorite and she doesn’t even talk about code! I love the connections she makes between these amazing mechanical contraptions and the intellectual aspects of coding.