Secure Digital
Arduino ethernet utilizzare la scheda micro SD
Come utilizzare la libreria SD per scrivere e leggere dalla micro SD
La nuova board Arduino Ethernet ha in dotazione uno slot per scheda micro SD (Secure Digital) utile per dare la possibilità ai nostri programmi di memorizzare varie informazioni. La libreria permette di lavorare su schede formattate con file system FAT16 e FAT32, i nomi dei file devono essere composti da massimo 8 caratteri più 3 per l’estensione (formato 8.3 stile MS-DOS).
Come molte libreria dobbiamo inserire un riferimento nello sketch che la utilizza:
//inserisco riferimento alla libreria SD #include <SD.h>
successivamente, nel blocco setup, bisogna inizializzare la classe utilizzando il metodo begin(). A questo metodo dobbiamo passare il pin relativo alla funzione Card Select (CS) che per la Arduino Ethernet è uguale a 4, come visibile nello schema elettrico

//inizializza la classe e specifica //il pin Card Select SD.begin(4);