我用ESP8266 SKetch Data Upload给ESP32上传报错:
SPIFFS Not Supported on esp32
用错了插件,想要用这个,还需要使用esp32自己的插件。这里感谢这篇文章让我意识到这个错误是插件不对的问题。
在github上搜索esp32fs:
用第一个星最多的,直接点这里跳转me-no-dev/arduino-esp32fs-plugin
它的下面有安装使用说明。大概翻译一下,介绍一下咋搞:
-
确保您使用的是 Arduino IDE 受支持的版本之一,并安装了 ESP32 内核。
-
从这里面下载画红线那个
3.在文件首选项里面查看自己的项目文件夹位置
打开这个文件夹,里面如果有tools文件夹就打开它,没有就新建这个文件夹。
- 把下载好的安装包在tools下解压缩,我之前还有个ESP8266FS
解压完注意一下路径,别多了:
就是{项目文件夹}/tools/ESP32FS/tool
下面有个上面这种jar文件就对了。
然后重启arduino,就能在工具里面看到ESP32 SKetch Data Upload:
记得选好对应的开发板,然后选择端口,还有flash大小再进行上传,要不容易失败。