Mein Programm, mit dem ich die SD erfolgreich getestet habe:
(CS ist definiert über "const int chipSelect = 15;")
Schön, dass wir dein Programm zu sehen bekommen.
So, da wird CS deklariert und definiert!
Aber irgendwo wird es auch genutzt.
(denn ohne Nutzung würde die Definition ja keinen Sinn machen)
Die gleiche Nutzung findest du im anderen Programm auch.
Nur, dass da eben vermutlich ein anderer Pin verwendet wird.