I try to connect the arduino uno to vvvv by using the firmata node.
i use windows7, vvvv25beta14.1
I tried uploading the Firmata-2.0beta3 (firmata standard) by using the arduino-0016 but the program didn´t work (just changed the colorsheme in windows7).
So i tried to upload it with arduino-0022. This worked but i don´t get any output on the board, even i see the operating led on the arduino uno is blinking when i use the arduinoUno patch that was demomstrated on the NODE2010.
The hardware seems to work cause if i try the same pins with the standardfirmata that come with the arduino-0022 and use the firmata_test.exe i can control all devices i connect to the board.
I get confused by all the different versions and different ways of how to make it work.
Does someone have an actual way of how to make it work ? What arduino IDE i have to use and what is the right version i have to upload to the arduino UNO? what version of vvvv i have to use ?
what kind of firmata did you use to upload to the board ? the version that comes with aduino-0022 or did you replace teh firmata folder in the libraries?
If i use the firmata2.0beta3 version i get an error when compiling it or uploading it to te arduino by using arduino-0022.
If i use the “FirmataStandard” i found in the web posted by massimo/arduino i get an error as well. i found it here: http://arduino.cc/blog/2010/11/19/tinkerkit-workshop-at-node-2010/
Any other idea ?
ok, after havin problems using the “2.0beta3” with an older IDE i used the “firmatastandard” from the arduino guys that was used on the NODE2010 http://arduino.cc/blog/2010/11/19/tinkerkit-workshop-at-node-2010/.
I was able to upload with the arduino-0020.
When i start the arduino help patch i see that the board gets data (incoming data led when pvw data is send) but the connected led is not blinking, even i tried different outputs. The same output worked with the firmata-test.exe before when the “firmata_standard-22” was uploaded on the board. so i´m relative sure of the pins on the sensor shield. i tried the outputs 00-05 that refer to the pins 11,10,9,6,5,3. none of that outputs gives me a blinking led. Someone knows about this ?
from the arduino website : It is similar to the Duemilanove, but has a different USB-to-serial chip the ATMega8U2, and newly designed labeling to make inputs and outputs easier to identify.
it is really simple, if you managed to get 2.0beta3 onto the board and the plugin doesnt do anything, it most definetely will never work. it doesnt matter if you change driver, mess with different firmata versions…whatever.
the reason is the plugin works with a baudrate which only 2.0beta3 uses.
What IDE did you use ? I thought when there is no error message after uploading to the board everything is ok. If it´s like this the code is already uploaded. Or do you think it makes sense to try other IDE versions as well ?
I just wonder cause i see the UNO recieving data in the same rythm as the pwm data is sent by vvvv. if i turn of the checkbox of the pwm the led for recieving data stops working. but on the other hand i don´t see any flickering input recieved by the firmata.
The same effect i had when the arduino 22 / FirmataStandard was uploaded.
you are right, since there are so many different arduino boards out there and firmata changes constantly, there is no way to make a carefree plugin which hides the ftdi/serial part from the user.
on the other hand, if someone just needs an usb io board, there are far easier solutions than arduino plus firmata. i think lots of people buy an arduino, try the blinking led example and then try to turn it into an io board with firmata. some of them give up along the way of firmata arduino serial communication problems with whatever software, let it be flash, processing or vvvv.
teacher should tell people, if you just want to attach a poti or sensors or servo to your computer driven projects, get some ready to go io board like phidgets.
i couldnt get hold of the uno yet, but reading forums i bet its just some baudrate problem. one needs to adjust the baudrate in the firmataPlugin Code and the firmata software on the board. anyway, no proof yet. i will have time and an uno in a bit.