sdcard-logging.ino

M5Stack PaperDIY Complete Kit · Fichier : sdcard-logging.ino · Langage : C++ (Arduino) · Usage : Enregistrer des données capteur ou des logs sur la carte microSD insérée.

Initialisation du système de fichiers SD et écriture séquentielle de données.

Insérez une carte microSD formatée en FAT32. Vérifiez la broche Chip Select (CS) spécifique à votre révision de kit (souvent GPIO4 ou 53). Le code crée ou ajoute au fichier test.txt. Vérifiez le contenu en retirant la carte.

sdcard-logging.ino

#include <SD.h>
#include <FS.h>

#define SD_CS 4 // Broche CS SD typique pour M5Stack, vérifier schéma

void setup() {
  Serial.begin(115200);
  if (!SD.begin(SD_CS)) {
    Serial.println("Card Mount Failed");
    return;
  }
  File myFile = SD.open("test.txt", FILE_WRITE);
  if (myFile) {
    myFile.print("Hello from PaperDIY: ");
    myFile.println(millis());
    myFile.close();
    Serial.println("File written");
  }
}

void loop() {
}

← Retour à la fiche