[RISOLTO] AIUTO ETHERNET SHIELD

ciao

gli shield con l'enc28j60 di microchip non sembrano soffrire di problemi di blocco, ne ho in esecuzione da settimane senza particolari problemi... ho scritto anche un tutorial sul loro uso: http://www.lucadentella.it/category/enc28j60-arduino/

hai però altri limiti:

  • tutto lo stack TCP/IP è a carico di Arduino, il chip ENC28j60 si occupa "solo" della parte Ethernet... questo significa più carico e un diverso "approccio" alla programmazione (nel tuo loop devi prevedere esplicitamente chiamate al loop dei pacchetti);

  • anche il buffer di ricezione/trasmissione è in memoria Arduino (600-700bytes) quindi hai meno memoria disponibile per il tuo uso;

  • per ora le librerie non supportano la frammentazione del pacchetto TCP in più pacchetti IP, sei quindi limitato al valore MTU della rete (di solito 1500 bytes) come dimensione massima dei dati che puoi inviare...

bye