First of all: Great Contribution!
But i have three questions about it.
The I/O Box where the Firmware version should be shown is empty. I tried it with the Firmata from Arduino IDE 1.0. and i downloaded the Firmata 2.2 and tried it as well but the Box was still empty.
I do not really know how to configure the Ports proper. In the Help-Patch there are 2 different spreads. One with the Toggles and the other with the Enumerations. Why is there the Spread with the Toggles, when i can choose Input, Output with the Enumeration? Or is it just for Analoge Pins to set them as I/O?(asking that cause i want to connect a mega).
I connected an Uno and on the Uno i had a distance sensor. I Plugged the Sensor to the analoge 0 Pin. In vvvv i got strange values for all analoge Pins(not that standart noise values) but in Processing the distance sensor worked fine. Probably thats a hard question but maybe someone has an idea.