Pachube is a web service for routing dynamic data-feeds between user-made input&output nodes. I can for instance start to feed by home temperature to Pachube and someone somewhere can use that in realtime for pitch control. Why, why not? Or I could grab the price/oil barrel feed from those available and make a twisted connection to my radiator for anticpating the rocketing electric bill.

Configuring Pachube with Processing and Arduino with Firmata seemed first bit overwhelming after a quite a break from these apps. But it went surprisingly smoothly. Strangely enough, my biggest problem was just to upload the Firmata to Arduino. I’m using one of the earlier Arduinos and just loaded the latest software (012) which produced some undefined reference to timer0_overflow_count. After random googling, just a bit older version (009) uploaded the Firmata smoothly.

Edit: Indeed, as pointed out in this thread, I also followed the instructions blindly and managed to replace the working firmata included in Arduino 12 with older version. Now all seem to work nicely: Older Arduino (Arduino Extreme 2 I think) + Arduino 12 + Processing 1.0.1

The Pachuino example file worked nicely, some hassle with port forwarding with our ADSL and the pipeline between my tiny LDR and the world was clear.

%d bloggers like this: