sdcard_logger.ino
Muestra cómo inicializar y escribir en un archivo en la tarjeta SD.
Asegúrese de que la tarjeta MicroSD esté formateada en FAT32. Verifique el pin CS específico de su kit.
sdcard_logger.ino
#include <SD.h>
#include <FS.h>
#include <SPI.h>
// Broches SPI pour M5Stack PaperDIY (vérifier selon version, souvent standard)
#define SD_CS 4
void setup() {
Serial.begin(115200);
if (!SD.begin(SD_CS)) {
Serial.println("Échec de l'initialisation de la carte SD!");
return;
}
Serial.println("Carte SD initialisée.");
File myFile = SD.open("log.txt", FILE_WRITE);
if (myFile) {
myFile.print(millis());
myFile.println(", Data logged");
myFile.close();
Serial.println("Données écrites.");
} else {
Serial.println("Erreur d'ouverture du fichier.");
}
}
void loop() {
delay(1000);
}