Arduino over TCP/IP or other protocol

I’d like to talk to an Arduino, but over a longer physical distance than what would normally be allowable using the USB connection. Anyone suggest a way of communicating eg. wireless ethernet or anything else?

I’ve had a lot of experience with the teensy 3.1, and using the relatively cheap USB to Ethernet converters you can find on amazon I’ve successfully gotten regular serial led data streaming to go 200 ft no problem using shielded cat6.

That’s a pretty demanding test scenario, as for me it involved thousands of leds.

Teensy 3.1 is recognized as a USB 1.1 device so that’s why this is possible with the cheaper self powered converters.

I suppose a similar application would be an Ethernet shield on the aruino… do you have any of the TD or Teensy code you used? May help get me started…

Did you ever try wireless ethernet instead of cat5/6?

Thanks!

Actually never tried the ethernet shield, I did use the wiz820IO with the teensy, works well, kind of annoying to setup, I ended up ditching that though as I was having trouble reliably transmitting large artnet packages (again, led data). I think this was because the wiz820IO’s internal buffer or logic couldn’t keep up with the size of packets I was sending, or maybe it was the teensy receiving it… not sure!

Bottom line: if you’re sending small pieces of data then whatever ethernet shield you use should work just fine

Regarding code, mine was using standard arduino serial lib, nothing crazy. I’ve got a pretty in depth thread here with some attached code that you might want to check out:
derivative.ca/Forum/viewtopi … 4&start=30

I used these usb to ethernet adapters:
amazon.com/gp/product/B00ENH … ge_o09_s00

and this ethernet(although you could get away with cat5 I suspect):
amazon.com/gp/product/B00HEM … ge_o09_s00

Thanks. A lot of information to digest!

I think I am still a bit beginner, so if you know of any simple network diagrams for sending simple UDP or TCP messages, would be appreciated.

Thanks.