Sounds like a good concept.
The WiFi connection was already mentioned before, has to be SPI/UART connection, since you can't use a PCI bus or a (R)MII bus.
[ link to post ]
Another options would be bluetooth connectivity between the mbed and iPhone, but that will require a custom application. Something I would like to do later on in life.
Alternatively you can use an access point, but this will make the concept a lot bigger, you need more and/or other power sources, and a WAP is slightly cheaper then the WiFi board in the link. Unless you want to hook up more to the network.
Simplehttpd would serve pretty well, quick refreshes do seem to work fine (~1 or 2 secs.). Currently I'm modifying the simplehttpd to fit a bit more into my own project, but the refresh was also something I had in mind. And javascript kinda equals ajax (but that's another story). The benefit here is that most of the actions can be done on the client-side, which makes it easier for the mbed.
Since I've done this trick on other systems to obtain data, here's a piece of code which is useful.
[ link to article ]
I had an idea for a project - a sensor data logger with a wireless network you can connect to with your mobile phone/handheld device internet browser.
Since touchscreens are rather expensive (and I don't have time to write all the interface/display code), and I own an iPhone, I thought this might be a more budget/time friendly option.
In certain cases, it may be more convenient to have a wireless display/control system as opposed to a hardwired one. I'm thinking this would be ideal in car diagnostics, home automation, robot control etc.This way also means that the mbed only sees the post requests from the browser, leaving it to work away in the background.
I think with a few modifications, simplehttpd would work nicely. Thoughts? To display data I would make the page refresh every second or two with a bit of javascript. Or perhaps ajax?
I'm having a little trouble sourcing a budget friendly WiFi chip/board that can act as a server - does anyone know of one? Do you think using a plug in wireless access point would be easier/cheaper (I can get a WAP for $45 AUD)?