i spent the entire evening trying to get a lua script to talk to an arduino. first i did some script on script tcp communications over loopback that worked awesome. stage 2 was to use an experimental library for my off brand ethernet shield and try to get them to communicate. it was connecting, but not really communicating. then i find out that the experimental library i was using didnt support client mode yet, so i rewrote it to turn it into a server and rewrote the lua script to act as a client. and then my success was limited. aparantly the channel was one way, you could talk to the server on the arduino, but it coultdnt talk back, so i used a serial terminal to try and debug it. apparently the feature is not supported yet. so i could turn an led on over tcp, but then the server would time out before i could send the command to turn it off. and somehow the arduino would go into an infinite loop and youd have to hit the reset button to try again, which meant you needed to re-launch the script. so i think im gonna shelf this project till this library im using is at least beta.