Go Down

Topic: Mega 2560 will not work with Firmata VB (Read 1 time) previous topic - next topic

apex

Anyone know if the 2560 is supported by the current release of StandardFirmata and Firmata VB?

Thanks!

apex

Seems like I should have bought a basic stamp...  ::)

PaulS

Quote
Seems like I should have bought a basic stamp...

You need to mail a letter?

apex


PaulS

I don't think that Firmata has been reworked yet to work with the old Megas, even. So, it's unlikely that it will magically work with the new ones.

Megaionstorm

#5
Oct 15, 2010, 01:43 pm Last Edit: Oct 15, 2010, 01:46 pm by Megaionstorm Reason: 1
Arduino <> Firmata <> Visual Basic .NET:
http://www.acraigie.com/programming/firmatavb

FirmataVB Downloads:
http://www.acraigie.com/programming/firmatavb/firmatavb_downloads.html

ArduinoFirmataVB.zip:
http://www.acraigie.com/programming/firmatavb/downloads/ArduinoFirmataVB.zip

ArduinoFirmataVBExtended.zip:
http://www.acraigie.com/programming/firmatavb/downloads/ArduinoFirmataVBExtended.zip
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

apex

Thanks for the links Mega, I have been playing with Firmata for a couple days now and I think Paul is right.
The mega board has a completely different layout with more pins, it is going to take some reprogramming of both the .PDE and the DLLs in the solution.
Maybe I'll take it on if no one else has, although I am pretty amateur.. but sometimes I get lucky :)

Megaionstorm

#7
Oct 15, 2010, 04:13 pm Last Edit: Oct 15, 2010, 04:17 pm by Megaionstorm Reason: 1
Arduino Uno:
http://www.google.com/products?hl=de&q=arduino+uno&um=1&ie=UTF-8&ei=ZGG4TKHUJYaAOrH-8YYN&sa=X&oi=mode_link&ct=mode&ved=0CBMQ_AU

You can use your Arduino Mega 2560 for other projects !

Arduino Diecimala:
http://www.google.com/products?hl=de&q=arduino+diecimila&spell=1&oi=spell

Arduino Duemilanove:
http://www.google.com/products?hl=de&q=arduino+duemilanove&spell=1&oi=spell
Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

apex

Not bad advice, they are cheap enough. That may be what I do just to get my main project off the ground and take on the 2560 communication as a side project.

LemonCurry

Hi, any progress with the 2560 problem? I want to use PureData with the Arduino and have been using Firmata with a duemilanova with no problems. Didnt realise I'd come across issues just because it is a different board... I get error messages when I  try to compile or upload any of the examples. Is the only solution to go get a duemilanove? will the uno have the same problem?

Thanks

PaulS

Quote
will the uno have the same problem?

No. It uses the same chip as the Duemilanove, and has the same number and arrangement of pins.

LemonCurry

Thanks for the reply. So the only choice for the Mega boards is to use the arduino native language? Sorry for the maybe obvious questions, i'm more used to puredata and havent much experience in the arduino code... i basically need it to recognise midi notes and trigger the respective motors. is this a difficult task in arduino code?

Thanks again.
Colm

PaulS

Quote
i basically need it to recognise midi notes and trigger the respective motors. is this a difficult task in arduino code?

Not at all. What is sending data to the Arduino? What is the format of that data? (Some samples would be good).

LemonCurry

Well I could be sending data from either a midi keyboard, or possibly a wiimote, sent to arduino using GlovePie and OSC. I suppose there are plenty of tutorials teaching about import objects and then the different commands for the boards... suppose I'll just have to take a step out of my comfort zone (pd) and learn to use the arduino interface properly!

LemonCurry

Also, since it's just the issue of the different selection of ins and outs with the Mega boards which makes Firmata fail, surely there's some way of re-writing the Firmata code to incorporate the new layout? I'm sure its a lot more complicated than that but I thought someone would have solved this by now..

Go Up