开发测试环境:
arduino IDE : 2.3.2
开发板 ESP8266
系统:WINDOWS 10
截止目前,arduino版本为2.3.2,在开发项目的时候,发现一个问题,就是项目目录中data内的文件没有办法和主文件.ino一同上传到ESP8266的falsh中去,从而导致data目录内要用的文件读取不到。
在网上搜索了关天解决方法,都是针对1.8及1.6版本的方法,放在2.0以上版本,根本无效。
经过不懈的努力搜索,终于在github中找到了方法。
下面我就把方法分享给广大朋友们。
第一步,下载所需要的插件
点击下载插件
第二步,将插件放到arduino IDE 插件目录中
转到 Arduino IDE 插件文件夹:
视窗:C:\Users<username>.arduinoIDE\plugins\ 比如:C:\Users\Administrator.arduinoIDE\plugins
MacOS 和 Linux:~/.arduinoIDE/plugins/
您可能需要创建“plugins”文件夹。
接下来,将第一步下载 的 vsix 文件下载到 PC 上的“plugins”文件夹中:
然后重新启动 Arduino IDE。
第三步:如何使用插件
在 Arduino IDE 中,点击[Ctrl]+ [Shift]+ P 或[⌘]+ [Shift]+ P,然后输入“Upload LittleFS to Pico/ESP8266”。选择该选项。
上传完成后,您将看到消息LittleFS 上传完成!在代码编辑器下方。
到此,插件就成功安装好了。
最后
先上传arduino项目文件(.ino)也可以,先使用插件上传data目录内的文件也可以,不分先后顺序。