使用此工具,我们可以将文件直接从计算机文件夹上载到ESP32 SPIFFS文件系统,从而更轻松地处理文件,如何使用Arduino IDE插件将文件上传到SPIFFS ESP32文件系统。
插件下载地址
https://github.com/me-no-dev/arduino-esp32fs-plugin
安装路径:
windows: <home_dir>/Arduino/tools/ESP32FS/tool/esp32fs.jar
Macos : ~/Documents/Arduino/ESP32FS/tool/esp32fs.jar
简单教程:
1、需要首先创建一个新的Arduino项目并保存它,如图1所示。您可以根据需要命名,然后保存到一个文件夹内
2、在当前项目文件夹内创建data目录,如图2所示。在该文件夹中,我们将放置要上传的文件。
3、在data文件夹内,我们将创建一个名为test_plugin的文件.txt,如图3所示,创建文件后,我们打开它,写入一些内容并保存。您可以在下面的图4中查看我添加到我的内容,您可以根据需要编写其他内容。
4、最后,我们回到Arduino IDE,在Tools菜单下,我们只需要单击“ ESP32 Sketch Data Upload”条目,如下图5所示。请注意,上传文件时应关闭Serial Monitor,此处只要正确安装插件,就有这个菜单,如果没有,请核实插件安装目录是否正确。
5、使用Arduino IDE插件上传文件,过程可能需要一段时间,具体取决于文件的大小。完成后会有提示。
该过程完成后,文件应位于ESP32文件系统上,我们将在下面确认
测试代码
测试必须包含SPIFFS.h库文件
#