Arduino 库管理教程

安装库

Arduino IDE库管理用于管理程序所调用到的驱动库, 我们会为每一款ESP32的板子都提供对应的驱动库, 你可以根据使用情况选择适合的安装方式。

在线安装

下文以安装“Adafruit NeoMatrix”库为例,若安装其他库,操作步骤类推。
  • 打开 Arduino IDE

①. 在侧边栏选择“LIBRARY MANAGER”(库管理);
②. 在搜索框中输入要安装的库名称,如“Adafruit NeoMatrix”;
③. 在方框处选择库版本,若无特殊要求,默认最新版即可,点击“INSTALL”(安装)。 

在安装库时,若提示须安装其他依赖库,请点击“安装所有”。否则,可能会导致某些示例程序或程序无法正常编译。


  • 点击安装后,

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

特别注意:如果需要卸载库,则找到对应的库,点击圆框处的“REMOVE”,等待卸载完成即可。

离线安装

下文以安装“ESP32-S3-ETH-Demo”所需库为例,若安装其他库,操作步骤类推。
  • 将Waveshare所提供的库文件复制到项目文件夹的 libraries 文件夹下
  • 其中waveshrare为用户名,用户名因人而异
  • 若项目文件夹目录下无 “libraries” 文件夹,需新建该文件夹并确保命名正确,后续库文件将存于此
  • 在复制库时注意如果目录下存在其他库,请先清理或迁移,避免替换或库冲突



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


TAG: IMX219 树莓派5 POE PCIe转M.2 E KEY NGFF转接板WIFI7 WIFI6无线网卡PI5 ESP32 S3开发板1.91寸AMOLED显示屏触摸SD槽6轴传感器兼容Arduino ESP32 S3 LVGL 1.69寸LCD触摸显示屏240×280 ST7789 Arduino 树莓派 ESP32 Pico STM32 树莓派5外壳 树莓派UPS电源 SSD1357 教程资料程序代码PDF手册 Jetson Orin 5G 4G 3G扩展板GNSS GPS RM520N-GL 树莓派5 PCIE转M.2 OPS扩展 X1202 树莓派5 UPS电源管理扩展板18650不间断供电模块 树莓派5磨砂外壳 工业级千兆以太网交换机 导轨式全双工5个10/100/1000M网线接口 树莓派CM5双网口4G/5G千兆/2.5G ETH扩展板RJ45 IO Base GPIO底板 ESP32 树莓派Zero 4G Cat1带USB HUB扩展板LTE/GPS/EA/EU也支持2W X1010树莓派5 PCle FFC转标准PCIe x4插槽扩展板兼容多种PCIe扩展 程序