I have the task of implementing an embedded webserver (using ATMega328). Broadly, the system would provide the following functionality
- Allow user to change system parameters using the web interface
- Periodically check the time (using NTP or such) and update the internal RTC with the right time
My questions are
Should I go with ENC28J60 or Wiznet5100 or higher chip. ENC28J60 seems to be more popular with tonnes of tutorials, search results etc. But it seems that Wiznet5100 series come with integrated TCP/IP stack which should make things easier on the mcu side
Any suggestions for the web server? Ideally I would like it to look polished with images and such.
For time part, should I go with NTP or the simples (but older) alternatives such as daytime or time?