sd-card-logger.ino
Escribe marcas de tiempo en un archivo log.txt en la tarjeta SD.
Requiere una tarjeta MicroSD formateada en FAT32. El ESP32-S3 usa el bus SPI para la comunicación SD. Verifique el pin Chip Select (CS) específico del kit PaperDIY. Las escrituras frecuentes reducen la vida útil de la tarjeta SD.
sd-card-logger.ino
#include <SD.h>
#include <FS.h>
#define SD_CS 4 // Vérifier le schéma PaperDIY pour le CS exact
void setup() {
Serial.begin(115200);
if (!SD.begin(SD_CS)) {
Serial.println("Card Mount Failed");
return;
}
File myFile = SD.open("log.txt", FILE_APPEND);
if (myFile) {
myFile.print("Log entry at: ");
myFile.println(millis());
myFile.close();
Serial.println("Data written");
} else {
Serial.println("Error opening file");
}
}
void loop() {
delay(5000);
}