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: DTOF激光雷达传感器STL27L UART串口通信360°全方位激光雷达飞行时间测距 Raspberry Pi 5 8G X1007树莓派5 PCIe转2.5寸SATA HDD/SSD双硬盘扩展板 ESP32 1.44寸LCD 可编程舵机 电脑副屏 树莓派0.85寸LCD 树莓派PICO 广告机 ESP32机器人 RP2040-PiZero Jetson Orin Nano UGV Rover ROS2 六轮四驱 双脑开源AI云台机器人小车OpenCV PCIE转M.2 工业级隔离型USB转RS232/485转换器 支持USB转2路RS232+2路RS232/485 原装FT4232HL XIAO RA4M1超小SuperMini开发板Tiny兼容于Arduino Uno IDE R7FA4M1 树莓派11.6寸 Type C LCD显示屏HDMI触摸1768x828迷你PC电脑副屏 树莓派5机器人驱动板 ESP32太空人 T-Display-S3教程资料程序代码PDF手册 树莓派Pico微控制器开发板RP2040-Core-A 基于官方RP2040双核处理器 邮票孔设计 ESP32-P4 PICO开发板C6 WiFi6 MIPI DSI 10.1寸显示屏/CSI摄像头/音频喇叭 小智 AI Deepseek