Arduino IDE安装 ESP8266 文件系统上传工具

ESP8266 Arduino IDE 文件上传工具

首先关闭Arduino IDE.

把下载的压缩包解压,复制ESP8266FS文件夹到Arduino IDE安装目录的tools目录下

Arduino IDE安装 ESP8266 文件系统上传工具_第1张图片

打开Arduino IDE,在"工具"菜单多出"ESP8266 Sketch Data Upload",工具安装完毕.

Arduino IDE安装 ESP8266 文件系统上传工具_第2张图片

 下面以实例介绍如何使用:

在你的项目文件下新建一个名字为data的文件夹,然后在data文件放入你需要上传的文件.具体请看下图.

Arduino IDE安装 ESP8266 文件系统上传工具_第3张图片

 在data文件夹下新建一个名为test_example.txt文件,文件里的内容可以自己填写.

Arduino IDE安装 ESP8266 文件系统上传工具_第4张图片

文件test_example.txt 的具体内容:

Arduino IDE安装 ESP8266 文件系统上传工具_第5张图片

在Arduino IDE工具菜单下设置nodemcu开发板的Flash Size大小,具体大小取决你上传文件的大小.

Arduino IDE安装 ESP8266 文件系统上传工具_第6张图片

然后Arduino IDE,选择工具> ESP8266 Sketch Data Upload,上传过程截图

Arduino IDE安装 ESP8266 文件系统上传工具_第7张图片

 下面是Arduino读文件程序:

#include "FS.h"
 
void setup() {
  Serial.begin(115200);
  
  if(!SPIFFS.begin()){
    Serial.println("An Error has occurred while mounting SPIFFS");
    return;
  }
  
  File file = SPIFFS.open("/test_example.txt", "r");
  if(!file){
    Serial.println("Failed to open file for reading");
    return;
  }
  
  Serial.println();
  Serial.println("File Content:");
  while(file.available()){
    Serial.write(file.read());
  }
  file.close();
}
 
void loop() {

}

通过Arduino IDE串口监视器看到:

Arduino IDE安装 ESP8266 文件系统上传工具_第8张图片

你可能感兴趣的:(Nodemcu,Arduino)