// IDE : Arduino // Ressource "Le système de fichiers d'un ESP8266" // https://arduino-esp8266.readthedocs.io/en/latest/filesystem.html #include #include void setup() { FSInfo fs_info; Serial.begin(115200); delay(500); if (!LittleFS.begin()) { Serial.println("Une erreur est apparue lors du montage de LittleFS"); } else { //LittleFS.format(); // RAZ zone SPI LittleFS.info(fs_info); Serial.println(); Serial.print("Total (octets): "); Serial.println(fs_info.totalBytes); Serial.print("Libre(octets): "); Serial.println(fs_info.totalBytes - fs_info.usedBytes); Serial.print("Taille de bloc(octets): "); Serial.println(fs_info.blockSize); Serial.print("Taille de page(octets): "); Serial.println(fs_info.pageSize); Serial.print("Fichiers ouverts simultanément max: "); Serial.println(fs_info.maxOpenFiles); Serial.print("Nb caractères max fich: "); Serial.println(fs_info.maxPathLength); } Serial.println("Racine:"); Dir dir = LittleFS.openDir("/"); while (dir.next()) { Serial.print(dir.fileName()); Serial.print("\t\t"); Serial.println(dir.fileSize()); } } void loop() { delay(100); }