Thanks for replays.
Hello Terry
*AMP is like brucethehoon says, LAMP or WAMP server.
The EtherTen looks really interesting with POE and SD storage, thanks for link.
Thanks for the tip Targettio, will look into it.
Hi brucethehoon
I consider myself as a medium PHP programmer and hope to learn some c programming on the go.
I have low experience in hardware front, so I'm really happy that you people on this forum has take some time to help me.
Why I want to use Ethernet and HTTP protocol is so I can collect all communication together in same network, and its the protocol I know a little about. It also? make it easier to communicate with a android/iphone app that not need to depending on *AMP server.
Finally: If you do want to continue with ethernet, you will want to rethink your local settings idea. The best way to do it, usually, is to program them to look up a DNS name for the master web server then get their settings from it. The alternative is that you end up mucking about with SD cards or just reprogramming them in place every time.
I want to send settings to arduino over HTTP and save them local so its not depends on main server if network goes down. This will also make it more easy to update settings to each board, I hope?
Have you considered going wireless with all of this? The xbee units are cheap(er than the ethernet shields) and...
Actually I only need one arduino that can communicate with local network, and the other communicate through that one. Is it possible to have both Ethernet shield and xbee on same arduino?
If i buy 1 EtherTen, 2 arduino UNO and 3 xbee, can I then:
-Save data to SD-card on Ethernet shield from data sent over network?
-Load and read data from SD-card to arduino?
-Send data to *AMP server?
-Use arduino with xbee as I/O extension to EtherTen(if xbee can be applied)?
-Use more then one xbee connected against EtherTen?
Do i easily reach memory limit in arduino? Is it any workaround for this?
This is only for fun, but I will try to build it from scratch and scalable against a *AMP server that will stand for the heavy programming.
My first step is to find right hardware that fits my needs^^