sdcard-file-logger.ino
Utiliza el almacenamiento externo a través de la ranura MicroSD para guardar registros persistentes.
El PaperDIY tiene una ranura MicroSD. Use una tarjeta formateada en FAT32. Verifique los pines SPI (CS, MOSI, MISO, CLK) en el esquema oficial del kit. Inserte la tarjeta antes de encender.
sdcard-file-logger.ino
#include <M5Unified.h>
#include <SD.h>
#include <FS.h>
// Vérifiez les broches SD sur le schéma PaperDIY (souvent SPI partagé)
#define SD_CS 4 // Exemple, à ajuster selon le schéma
void setup() {
M5.begin();
Serial.begin(115200);
if (!SD.begin(SD_CS)) {
Serial.println("SD Card failed");
return;
}
Serial.println("SD Card initialized");
}
void loop() {
File myFile = SD.open("log.txt", FILE_APPEND);
if (myFile) {
myFile.print(millis());
myFile.println(", Log Entry");
myFile.close();
Serial.println("Logged");
} else {
Serial.println("Error opening file");
}
delay(5000);
}