If you want to run simple webserver on embedded platform and have plenty of controllable interfaces you should consider on building or purchasing etherrape – AVR enabled Ethernet board.
This fancy board almost doesn’t have SMD elements and can be soldered by anyone with moderate soldering skills. Despite the fact that Atmega644 is interfaced with ENC28J60 Stand-alone Ethernet Controller with SPI connectivity, it also has a list of other valuable built in interfaces:
Ethernet and TCP/IP
- Simple webserver;
- Linux command line tool;
- RS485/422 (half- /fullduplex);
- Dallas 1wire bus;
- Infra-red Receiver and Transmitter for RC5 Codec;
- MCA-25 Handy-Camera with VGA resolution can be attached (approx 10 Euro on ebay), not yet supported by firmware;
- 2MB Data-Flash memory;
Lots of great thing can be done with all these board abilities including webserver, Ethernet converter to RS232, RS485, 1-wire, infra-red, I2C, SPI interfaces. So it can serve as remotely controlled platform or data acquisition board where all readings can be seen on web screen. Project files and firmware can be downloaded from project page.