Best arduino for Flash development

Hi,

I need to purchase an arduino board(s) that can connect to Flash, support 6 digital inputs and 6 digital outputs (lighting of a 3V LED). I watched Kevin Hoyt’s video on Flash + arduino…

http://australianrobotics.com.au/news/a … nd-arduino

…however, I’m wondering if one of the ethernet models will allow me to skip the SerProxy (USB) middleman?

Can someone recommend to me the best arudino model for my needs?

Thanks!

use an Arduino with good USB support. Perhaps SFE sells one.

Another vendor is

http://www.pjrc.com/teensy/index.html

arduino support: http://www.pjrc.com/teensy/teensyduino.html

It certainly makes sense since serproxy seems to implement a sockets interface. Thus, any ethernet enabled device should work though I can’t tell you the details of how you connect them together.

Assuming that’s true, basically, the question you are asking is “what is the best ethernet/arduino solution?”. If one works, they all should work - such is the nature of tcp/ip. I’ve been looking at the ethernet arduinos which have a wiznet 5100 on the board. SF carries the pro version. There is also an Uno with the wiznet chip on it as well as the stacking headers and sd card support. It’s at the R2 level. Unfortunately, I didn’t see it in the SF catalog though adafruit carries it. I’d probably go with the Uno one. You could go the ethernet shield route but that’s more expensive.

Um, I don’t THINK that the arduino-side half of the Flash support (typically “Firmata”) has been written to allow its use over ethernet.

On a small microcontroller, that’s not as simple as starting it on a network pty instead of a physical tty.

So I suspect that it is theoretically possible, but it would be a significant amount of effort to make it work.

I’ve never done anything ethernet with an arduino so you could be right but… Everything I’ve read says that you can use sockets interface with the ethernet shield. The video linked to above speaks explicitly about the sockets interface in flash. I dunno, it sounds like all the parts are there.

After more research… according to the documentation on the Ethernet Library for the Ethernet Pro and Ethernet shield…

http://arduino.cc/en/Reference/Ethernet

… the board supports 4 concurrent connections in the form of a Socket Server or a Client Socket. The latest Flash contains both a Socket Server class and a Client Socket class as well. Of course I only need 1 connection, where either the arduino is running a Socket Server and Flash is running the Client Socket, or vice versa. So… it sounds like this should work. I am ordering an Ethernet Pro + FDI cable. I think I am going to run the Socket Server on Flash and the Client Socket on the arduino, because I think that stands the best chance of not creating errors. I will post my results/findings once I have tested.

ethernet using WizNet 812MJ is much simpler than doing it with the full TCP/IP stack inside the AVR chip.