Já vlastním Ethernet s SD a tam je použit pin 4. U tebe samozřejmě je možnost volby zapíchnutím drátku. Vyzkoušej také skeč z Arduina IDE, je tam v příkladěch pod SD. Je to vlastně to stejné jako ty zde cituješ, ale akorát je to počeštěno. Jediné co je špatně je:
// nastavte správně
// Arduino Ethernet shield: pin 4 – náš případ
// Adafruit SD shields and modules: pin 10
// Sparkfun SD shield: pin 8
const int chipSelect = SS;
Má být const int chipSelect = 4; nebo jiný tebou použitý pin.
Zároveň zachovej a definuj tento pin v setupu
Serial.print(“\nInicializace SD karty…”);
pinMode(4, OUTPUT);
A jaké používáš napětí? 5V nebo 3,3V