sdcard-logging.ino
SD filesystem initialization and sequential data writing.
Insert a microSD card formatted in FAT32. Check the specific Chip Select (CS) pin for your kit revision (often GPIO4 or 53). The code creates or appends to test.txt. Check content by removing the card.
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() {
}