Ok, so there've been several comments about adding Ethernet to JeeNodes.
My question is: what do those people who would like to see this happen look for, exactly?
Ethernet on an 8-bit memory-limited MPU is quite a stretch. The WizNet module takes over some of that burden, but there is still very limited room for page content (let alone templating and filling in values). What about DHCP, for example?
There are a couple of ways to go with this, I think:
low-end ENC29J60 or similar
Arduino-like WizNet module
SLIP, i.e. use USB/serial to get to a computer which does real Ethernet
hook it up to a low-cost Linux card w/ ethernet
All but the last lead to solutions which push the limits of what a JeeNode can handle by itself.
I would think that absolute rock-bottom cost need not be the main criterium here: the usual scenario will be a bunch of JeeNodes, with one central node needing an Ethernet hookup. That's why I added the embedded-Linux option in the list above (I can probably get a pretty decent webserver going with JeeMon, even on very small Linux cards).
And then there are other questions: what should the result do? Serve some very crude text/html pages? Fancy web interface? Something in between? Act as web client and push results to another TCP/IP server? Broadcast incoming data over UDP?
Soooo.. if you consider ethernet an important missing feature, could you please describe the main usage scenario you're looking for?
