Is the software currently working with the Standard Ethershield? (W5100)
Assuming it is... Does UDP work?
Is it more reliable than the W5100? Is the reliability of the W5100 a software issue? In that case does this library fix that problem?
Is the ENC28J60 a better shield than the standard W5100 board?Note: I use the Mega2560 board. The ethershield is the new one with the MicroSD card.
Does anyone know what is the function of the D2 connection on the shield? It is connected to the ICP1 pin, but I can't find an explanation in the code why it has to be connected.I would like to change the pin, as the mega board doesn't have the ICP1 pin accessible
#define ENC28J60_CONTROL_CS 10#define SPI_MOSI 11#define SPI_MISO 12#define SPI_SCK 13
Knowing that D2 isn't used in the libraries, that makes it pretty easy to add compatibility with Mega boards, and in fact I have already sent the code to alvarojusten and should be added soon to the libraries.
Also, Sure electronics's ENC28J60 based ethernet board is also compatible with the libraries as expected, but couldn't find any information about that before buying it.
Oh! I forgot, the mega compatibility has the same issue, with shields that do not get SPI signals from the ICSP header, than the old ethernet shield, you have to bend the pins and connect cables to the SPI pins of the Mega board.http://mcukits.com/2009/04/06/arduino-ethernet-shield-mega-hack/This should be indicated in the readme, so the newcomers are warned, as the famous nuelectronics shield has this issue, in fact, all the shields listed in the reosurce file have this issue.
Also, in the resource file there is a link to http://blog.thiseldo.co.uk/?p=344 , but he has already released a newer one v1.6, http://blog.thiseldo.co.uk/?p=504
But accidentally, I found another realization of the library:http://jeelabs.net/projects/cafe/repository/entry/EtherCardEtherCard based on official ENC lib, but there are a lot rewritten code, DNS realization, cool http server, new tcp-ip stack & etc.
what is the function of the D2 connection on the shield?
Server side works great !Can you tell when client side will be ready ?