lettura e selezione file da SD con Arduino

Qualcuno può suggerirmi se ci sono metodi semplici o se ci sono librerie che mi semplificherebbero la vita?

mmmh... si, hai un'alternativa.... un po di C... Arduino semplifica già tantissimo il lavoro laborioso che ci sta dietro per dettare le istruzioni all'mcu, ma da come scrivi sembra che sei arrivato ad un punto morto del tuo progetto poiché hai usato il metodo da sarto... (taglia e cuci, sinonimo di copia e incolla e non più di qualche riga per amalgamare il tutto). quindi, tornando al problema provo a darti una dritta. la libreria che stai utilizzando (Non la conosco perché i menù io me li faccio di sanapianta) credo che piloti il solo LCD ed effettivamente non interopera con nient'altro al di fuori che l'LCD. Detto questo per leggere i file dalla SD ti serve un'altra libreria che ti interfacci con la sd, e che ti restituisca i nomi degli eventuali file presenti quando ti trovi in uno specifico momento del menù (LCD). ma penso che di lì in poi devi impiantare tu lo scroll dei file con l'encoder per averli a video.
ripeto non conosco la libreria LCDMenuLib2 che potrebbe già includere la lettura di file da sd...
Spero che questo non ti faccia desistere dal tuo obbiettivo, ma credo che sia sempre meglio partire dal blink, capire come usare e scrivere le funzioni di base (if switch while do ecc...) prima di addentrarsi nei menù di un lettore musicale.
Ah, certo, ti rimane un'altra via... cercare su Google qualcuno che ce l'ha già bello e pronto... ma lascerebbe il tempo che trova...
Per il resto siamo qui...