Duda sobre los pines en la shield Ethernet W5100

Buenos días. Mi consulta es sobre la comunicación y los pines de Arduino y la shield Ethernet W5100. Entiendo que la comunicación entre estos dos es por medio de SPI, y por lo que sé, solamente se requieren cuatro señales (SCK, MISO, MOSI y SS) para comunicar dos dispositivos.
Entonces mi duda es qué utilidad tiene el conector ICSP con sus seis pines en la shield Ethernet, porque entiendo que si no se unen los conectores ICSP de la shield y Arduino, no funciona. En pocas palabras, ¿para qué le sirve a la shield el conector ICSP?

Si tu shield no trajo el conector hembra que conecta con el del arduino, digamos que está "al cuete". :wink:

Pero es raro, todas las que veo en internet lo traen.
Igual el conector ICSP normalmente no se usa, es bastante específico.

El conector ISCP se usa para programar un Arduino cuando su dispostivo via USB falla. De hecho un chip ATmega328P se puede programar por esos pines sin problema desde otro arduino via ISCP.
El conector en el W5100 simplemente esta porque de no hacerlo quedaría tapado por la placa. Muy simple!!.

1 Like