Der uIP Stack ist ein open Source TCP/IP Stack für 8 Bit Microcontroller von Adam Dunkel http://www.sics.se/~adam/uip/
Das ist Basis / Entwicklungshardware zur Adaptierung des uIP Stacks:
Der Dazugehörige Schaltplan:
Das ganze ist dann noch komprimiert und mit zusätzlichen Funktionen ertweitert worden:
Das Crumb644-Net Modul
Das Crumb644-NET Modul ist bei www.chip45.com erhältlich
Ein Webserverbeispiel (v1.1) für das Crumb644-NET Modul (allerdings noch die Version 1.0 mit SPI AD-Wandler):
uIP_Crumb644-Net_V1.1.zip
Von den 64K Byte Flashspeicher werden ca. 26k Byte, und von den 4K Byte RAM werden ca. 2,8K Byte genutzt.
Durch Optimierungen kann noch ordentlich RAM Speicher eingespart werden. Also noch genug Platz für eigene Erweiterungen.
Download : text2hexcode.exe
(Ein Tool zum erstellen des Webserver File Systems, welches alle Dateien eines Verzeichnisses in eine, direkt in das Projekt einbindbare Datei konvertiert, ist in Planung)