Ik moet wel zeggen dat sinds ik m'n projectjes met ethernet uitrust (vooralsnog alleen nog bedraad dus, binnenkort ook wlan), dat ik wel gedoe kwijt ben. Eerder heb ik I2C en USB (software) interfaces gebruikt. Daarvoor moet je toch altijd op korte afstand "iets" hebben staan als interface naar je netwerk (en dat zal dan meestal een pc zijn). De I2C implementatie die ik gebruikte op de ATtiny's (USI) is helaas niet 100% betrouwbaar, maar meestal gaat het wel goed. De USB implementatie in software is echt minder betrouwbaar door de zeer minimale implementatie, als er zomaar "iets" gebeurt op de USB bus wat niet voorzien is, dan hangt alles, vaak ook inclusief host. Je houdt ook erg weinig flash ruimte over. Maar op zich is het idee wel gaaf. Daarentegen heb ik, na wat workarounds voor de bugs in de enc28j60
