Show HN: Wrote Arduino ruby prototyping API gem on new year (my first gem)
akash.im
akash.im
Yeah, it's pretty annoying to prototype whilst waiting for the damn thing to burn and this being a telepresence robot, I actually code it remotely (my friend has the actual hardware) using a weird combination of Dropbox, github and ssh to prototype and test. This should help. Will let you know how it comes along.
This arduino gem is a load-once-and-play thing. You load the provided arduino.pde file to the board and use the gem to talk to the Arduino to perform actions like set/get pin states etc. So then instead of writing programs, burning them to the board and testing them, you could just fire up irb on your console and start prototyping your stuff or write a ruby script.
P.S: if I can get my hands on bluetooth-bee or arduino wifi shields, I plan to make the same thing possible on those connections too. Right now the board has to be connected via the serial port.