combien de digital pin a besoin l'ethernet shield pour fonctionner?
j'ai lu que les pins 10 à 13 étaient utilisées pour la communication => les autres sont donc dispo ?
pourtant, quand je compare le schéma du shield ethernet et celui du duemilanove d'autres pins semblent servir:
Le shield dont tu fournis le schéma inclus à la fois le circuit pour l'ethernet et le lecteur de carte SD/MMC (FPS3001 à droite du schéma).
Si tu suis tous les fils des connecteurs de 8 et de 6 points, tu verras que l'ethernet utilise uniquement 10 à 13 (connecteur J1, 13 étant juste en dessous de AREF et GND).
Tout le reste (8 et 9, analog 4 et 5 sur J2 et 3,4,5,6 sur J3) sont pour le lecteur de carte mémoire.
Il reste juste un doute sur la patte digital 2 qui est reliée à "PD2" sur le schéma et dont je ne n'ai pas trouvé la signification.
Ok merci Luj06.
Je n'avais pas réalisé qu'il y avait un lecteur SD Card dessus car les autres cartes Ethernet qu'on peut trouver (seeeduino etc) en sont dépourvus, d'où la différence de prix sans doute.
Je me dis qu'à 20? un shield Ethernet seeduino, ça fait une solution pas trop onéreuse pour relier plusieurs cartes sur de longues distances (j'en reviens à mon projet domotique)
ce site est vraiment intéressant au niveau choix et tarifs.
si j'ai bien compris, l'arduino ethernet shield officiel embarque bien un lecteur de carte SD mais il n'est pas (encore?) supporté par le logiciel arduino.
Attention :
Le shield Ethernet officiel intègre un chip Wiznet qui prend en charge la pile TCP/IP
D'autres shields comme ethernet shield seeduino n'ont pas ce composant. La pile TCP/IP doit donc être géré par le µC ce qui bouffe pas mal de place.
Merci d'avoir attiré l'attention sur ce point crucial.
Effectivement, la librairie fournie pour exploiter le shield seeeduino est beaucoup plus lourd.
Et NKC propose un équivalent au shield officiel un peu moins couteux