Niby ze SPI korzystam dosyć często, ale ciągle zastanawiam się nad kilkoma kwestiami:
1) Pin CS. Istnieje jakiś powód by za wszelką cenę starać się korzystać z tego sugerowanego przez producenta? W programie przecież i tak normalnie ustawia się go jako wyjście, a potem zmienia jego stan poprzez modyfikowane wartości PORTx. Jeśli potrzebujemy dodatkowego sygnału CS, wybieramy pierwszy wolny pin GPIO. Jeśli w ten sposób będzie mi łatwiej poprowadzić ścieżkę, mogę zignorować sugestię producenta i wybrać inny pin? A może ta sugestia nie wzięła się znikąd i warto trzymać się domyślnego pinu CS?2) Jaką funkcję pełni tutaj rezystor R2 270 om na linii MISO?
BTW, istnieje może jakiś odpowiednik ENC28J60 na 5V?