Die Codeänderungen um statt der SD-Karte einen USB-Stick als Speichermedium verwenden zu können, kannst du dir in der Software von @Thomas-Lehnert ansehen. Dort gibt es
Immer, wenn das define auftaucht, musst du die Software anpasen. Du kannst natürlich auch einfach seinen Fork verwenden
Dann musst du aber genau schauen, dass du die defines auf deine Bedürfnisse anpasst und dich mit allen Änderungen vertraut machst. Die Software ist u.a. In der Software-FAQ verlinkt.
Du nutzt dann aber keinen internen Speocher, sondern schließt eine USB-Buchse am den Player an.