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: Jetson RTL8822CE WiFi5无线网卡蓝牙NGFF M.2 PD电源 Modbus RTU 16 ESP32-S3工业级6路继电器WiFi物联网RS485 Pico隔离保护IOT ESP32-S3开发板 1.85寸圆形LCD显示屏360×360 触摸屏 板载加速度与陀螺仪QMI8658传感器/SD卡槽/电池接口/麦克风/RTC/MP3喇叭音频 适用于Arduino 树莓派NB-IoT 电子墨水屏标签 NanoKVM-Lite-系统 MLX90640-D55-Thermal-Camera教程 ESP32 S3开发板 1.54寸彩屏套件 虾哥小智AI DeepsSeek人工智能语音聊天机器人 WROOM-1-N16R8 ESP32-S3-DevKitC-1 带拾音功能 树莓派CM4 2.8英寸MIPI 电容触摸屏扩展板 小巧千兆网口4路USB2.0 使用手册 ESP32 S3开发板 树莓派RP2040开发板 Argon STM32 1.5寸OLED MP2.5G POE RTL8125 树莓派5 PCIE 转 2.5G以太网 POE HAT Pi5 R7FA4 Plus B开发板 R7FA4M1AB3CFM开发板 兼容于Arduino UNO R4 WIFI ESP32-S3