help connecting atmega32 micro-controller to LAN I have an atmega32 micro-controller and I would like to connect it to my LAN via ethernet, I'm planing to do this using arduino ethernet shield W5100 but I don't know how to start or how to interface it or code it, I need help finding a step-by-step tutorial to do that if it's possible or help to find a better solution if using arduino ethernet shield may cause problems, thanks in advance.
There are quite a few diagrams and tutorials on the web that will help you achieve this.  I think the obvious choice would be to use SPI to interface to either a W5100 or ENC28J60 based board since your chip supports that.

You might be able to get smaller boards that would be better suited to your needs, but before you buy you should check that there is a library that will suit your needs.