sdcard_logger.ino

Kit de ensamblaje M5Stack PaperDIY (ESP32-S3) · Archivo : sdcard_logger.ino · Lenguaje : C++ · Uso : Enregistrer des données temporelles sur la carte MicroSD.

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

← Volver a la ficha