Arduino-YAPC is a project mainly written in ..., it's free.
This is for a talk I gave at YAPC::NA 2010 on communicating with Perl and an Arduino.
Communicating with Perl and Aduino. Blah