安装库
Arduino IDE库管理用于管理程序所调用到的驱动库, 我们会为每一款ESP32的板子都提供对应的驱动库, 你可以根据使用情况选择适合的安装方式。
在线安装
下文以安装“Adafruit NeoMatrix”库为例,若安装其他库,操作步骤类推。
①. 在侧边栏选择“LIBRARY MANAGER”(库管理);
②. 在搜索框中输入要安装的库名称,如“Adafruit NeoMatrix”;
③. 在方框处选择库版本,若无特殊要求,默认最新版即可,点击“INSTALL”(安装)。 
在安装库时,若提示须安装其他依赖库,请点击“安装所有”。否则,可能会导致某些示例程序或程序无法正常编译。

①. 软件窗口会显示库的安装进度;
②. 安装完成后,库的状态会变成“x.x.x版本 installed”。

特别注意:如果需要卸载库,则找到对应的库,点击圆框处的“REMOVE”,等待卸载完成即可。
离线安装
下文以安装“ESP32-S3-ETH-Demo”所需库为例,若安装其他库,操作步骤类推。
- 将Waveshare所提供的库文件复制到项目文件夹的 libraries 文件夹下
- 其中waveshrare为用户名,用户名因人而异
- 若项目文件夹目录下无 “libraries” 文件夹,需新建该文件夹并确保命名正确,后续库文件将存于此
- 在复制库时注意如果目录下存在其他库,请先清理或迁移,避免替换或库冲突


- 项目文件夹路径在
File
->preferences
->Sketchbook location
下查看
