sd-card-logger.ino

Kit de desarrollo e-paper ESP32-S3 M5Stack PaperDIY Complete Kit · Archivo : sd-card-logger.ino · Lenguaje : C++ (Arduino) · Uso : Enregistrer des données temporelles dans un fichier texte sur la carte MicroSD.

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);
}

← Volver a la ficha