This looks nice. I'm testing it under Ubuntu Linux (10.4) and am sorry to tell you it doesn't work. It starts with no problem, but it doesn't present me with an option to select a serial board.
This may have to do with adding myself to the 'dialout' group, although this is no problem with the Arduino IDE software...
Hmm. The Processing code simply performs Arduino.list() to get an array of Serial ports on the machine. Maybe the Arduino Processing library doesn't work well on Linux....
You can try downloading the source and the two dependencies and running the application in the Processing IDE. If it still doesn't work, you could set the serial port name manually (if you already happen to know it).
Really cool - great idea. I'm not a fan of actually using the image of an arduino. It makes the interface too chunky and big. Slim that baby down (to maybe just the chip?) and I think you'll be onto somethint!
I wouldn't bring the image all the way down to just the chip, but I agree that simplifying the image might be a good idea. Something like the arduino graphic in Fritzing might work really well.
I think it is important to show an image of the board rather than just a chip. That way there is a 1-1 correspondence between what is on the screen and the Arduino board sitting next to the computer. There's no visually-meaningful correlation between the Arduino pinout and the chip pinout.
Has anyone noticed what happens on the board image when you set pin 13 HIGH?
I agree that a picture, if not simply for reference or familiarity is a nice touch
That being said, i would recommend the previous post as per using the Fritzing image (or some other vector representation) of the Arduino board. A rasterized photograph is hard to look past if not done correctly.
In addition, a vector image will be lighter and scalable.
Just a quick update: I've released Toolduino 1.1 which includes an image of the Arduino Uno and the ability to choose the board image from a menu. http://nootropicdesign.com/toolduino/index.html
If other people have good quality images of other Arduino variants, I'd be happy to add them! Anyone have a top-down image of a Diavolino or Seeeduino? Or others? (If I weren't so busy, I'd externalize all the board information so people could easily add their own images).