在本指南中,您将学习如何使用 Arduino IDE 2(2.2.1 或更高版本)将文件上传到 ESP32 LittleFS 文件系统。我们将安装一个上传器插件,该插件将向 Arduino IDE 添加一个新菜单。该插件还与ESP8266和Raspberry Pi Pico板兼容。
LittleFS 简介
LittleFS 是为微控制器创建的轻量级文件系统,可让您像在计算机上的标准文件系统中一样访问闪存,但它更简单且受到更多限制。您可以读取、写入、关闭和删除文件。在 ESP32 开发板上使用 LittleFS 有助于:
- 使用设置创建配置文件;
- 永久保存数据;
- 创建文件以保存少量数据,而不是使用 microSD 卡;
- 保存 HTML、CSS 和 JavaScript 文件以构建 Web 服务器;
- 保存图像、图形和图标;
- 还有更多。
在 Arduino IDE 2 上安装 LittleFS Uploader 插件
要在 Arduino IDE 2 上将文件上传到 ESP32,我们将使用这个 LittleFS Uploader 插件,它与 Arduino 2.2.1 或更高版本兼容,并且可以与 ESP32、ESP8266和 Raspberry Pi Pico 板一起使用。
Windows 说明
如果您使用的是 Windows,请按照以下步骤安装文件系统上传器(单击此处查看 MacOS 说明):
1) 转到发布页面,然后单击要下载的 .vsix 文件。
链接: https://pan.baidu.com/s/1y-geIP4Pn-Q9R1CzyIQoRg?pwd=aban 提取码: aban
2) 在您的计算机上,转到以下路径:C:\Users\<用户名>\.arduinoIDE\.如果尚未创建名为 plugins 的新文件夹,请创建该文件夹。
3) 将您之前下载的 .vsix 文件移动到 plugins 文件夹(如果是这种情况,请删除同一插件的任何其他先前版本)。