Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Test di scrittura e lettura file tramite SPIFFS su ESP8266
- */
- #include <FS.h>
- void writeFile();
- void readFile();
- void setup() {
- Serial.begin(115200);
- SPIFFS.begin();
- SPIFFS.format();
- Serial.print("Formattazione completata.\n");
- writeFile();
- readFile();
- }
- void loop() {
- delay(5000);
- }
- void writeFile() {
- File f = SPIFFS.open("/text.txt", "w");
- if (!f) {
- Serial.print("Impossibile aprire il file.\n");
- return;
- }
- for (uint8_t i = 0; i < 20; ++i) {
- f.print("millis value = ");
- f.print(millis());
- f.print("\n");
- delay(1);
- }
- f.close();
- }
- void readFile() {
- File f = SPIFFS.open("/text.txt", "r");
- if (!f) {
- Serial.print("Impossibile aprire il file.\n");
- return;
- }
- String str = "";
- for (uint8_t i = 0; i < 20; ++i) {
- str += f.readString();
- }
- Serial.print("\n\n\n-----Lettura file-----\n\n\n");
- Serial.print("Contenuto del file:\n\n");
- Serial.print(str);
- f.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement