Merci merci merci skywodd. jcw était en vacances en Juillet-Août je crois, pas de posts.
@konfiot au sujet des pins : la librairie standard SPI utilise les pins 10-13 par défaut.
MAIS D10=(CS) doit être géré par l'applicatif. Cà doit être une OUTPUT sinon la lib SPI passerait (pas vérifié) automatiquement
en mode SPI esclave.
Petit problème, le nanode et autres utilisent la pin 8 comme CS, et c'est ausssi le défaut pour EtherCard. Dans les examples, on voit
if (ether.begin(sizeof Ethernet::buffer, mymac) == 0)
Serial.println( "Failed to access Ethernet controller");
et çà, çà implique CS=8. Pour fonctionner avec CS=10, il faut rajouter le paramètre à la fin.
if (ether.begin(sizeof Ethernet::buffer, mymac, 10) == 0)
Serial.println( "Failed to access Ethernet controller");
Je n'en suis pas plus loin en ce moment, avec un peu de chance je teste tout çà ce soir...