Having worked with Arduino on many projects and having more recently learned to develop for the web, the thing I immediately wanted to do was to interface both the hardware side of things with the ...
Firmata is a protocol to controll Arduino from software on PC. You can embed Arduino code into Ruby application. This library supports sharing an Arduino between multiple processes.
This snippet of Hello World code lets [Nico Ritschel] turn the Pin 13 LED on his Arduino on and off using Siri, the voice-activated helper built into iPhones. The trick here is using the Ruby ...