puuhh da findet sich irgendwie nicht viel nützliches drüber

sicher dass du nicht eventuell data und clock vertauscht hast?!

als schuss ins blaue: tausch sonst einfach mal die data und clock pins, mehr als datensalat passiert da nicht

edit: quark was red ich da ... der scanner hats ja erkannt XD

https://www.hackster.io/infusion/usi...arduino-597254

das ist leider ein englischer post aber der beschäftigt sich recht detailliert mit dem ding, vielleicht kannst du damit dein programm nachverfolgen und debuggen!?