【arduino】库的安装方法

arduino 库的安装方法

假设你已经安装好 Arduino IDE
以 OneButton 为例来介绍几种安装方法

文章目录

  • arduino 库的安装方法
  • 方法一:直接安装法
  • 方法二:导入 .ZIP库
  • 方法三:将库文件夹直接复制到贡献库路径下
  • 方法四:将库文件夹直接复制到AppData路径下(不推荐)
  • 其他


方法一:直接安装法

  • 直接在 Arduino IDE 的 库管理 中搜索,选择版本然后安装。
    在这里插入图片描述

方法二:导入 .ZIP库

可以到官网https://www.arduino.cc/reference/en/libraries,或者别的可获取资源处下载zip包,再在Arduino IDE中导入。

  • 搜索并点开。
    在这里插入图片描述
  • 选择版本并下载。
    在这里插入图片描述
  • 导入。
    在这里插入图片描述
  • 此时可以看见 贡献库 中有了该库文件,此时就可以导入到代码里了。
    在这里插入图片描述在这里插入图片描述

方法三:将库文件夹直接复制到贡献库路径下

  • 进入文档\Arduino\libraries路径下可以看到我们安装的贡献库。
    在这里插入图片描述
  • 这里我们尝试把刚刚安装的 OneButton 的文件夹移除掉,重启Arduino IDE,会发现贡献库已经找不到该库。
    在这里插入图片描述
  • 如果再将移出的OneButtton文件夹放回该路径,会再次出现在贡献库内。所以得出结论,导入ZIP库就是将ZIP解压至文档\Arduino\libraries路径下。

方法四:将库文件夹直接复制到AppData路径下(不推荐)

  • 将库文件夹复制到用户名/AppData/Local/Arduino15/libraries
    在这里插入图片描述
  • 重启后,也能看见该库也可以使用,但不在贡献库内,也不会显示已安装。因此并不推荐这种方法。
    在这里插入图片描述
  • 因此还是推荐安装成贡献库的方式,能够看到更多信息。
    在这里插入图片描述

其他

这里再放一个非官网的ESP8266资源链接。
https://www.bookstack.cn/read/arduino-esp8266-2.5-en/e2cd08d373515186.md


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/671626.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【项目部署】手把手带你从零部署项目:宝塔 + uwsgi + Django + 腾讯云 + Websocket

1. 前言 哈喽,大家好,我是jiaoxingk。今天带来的是有关Django项目部署的教程。 当我们完成了一个项目作品之后,我们肯定会迫不及待的就准备上线部署啦, 这篇教程将带你从服务器的配置选购,再通过安装宝塔的形式进行项目…

【notes2】并发,IO,内存

文章目录 1.线程/协程/异步:并发对应硬件资源是cpu,线程是操作系统如何利用cpu资源的一种抽象2.并发:cpu,线程2.1 可见性:volatile2.2 原子性(读写原子):AtomicInteger/synchronized…

mac电脑如何安装python及环境搭建

(1)进入官网:Download Python | Python.org,根据自己电脑选择python (2)这里我选择的是mac,点击:macos,选择最近版本并点击进入 (3)选择mac版本: (4)点击就可以进入下载: (5)下载好之…

我独自升级崛起加速器推荐 用什么加速器好用 免费加速器推荐

新韩漫公司所发布的这项动作游戏已向玩家们敞开大门,为大家带来了前所未有的游戏体验和乐趣。这个游戏内包含了大量令人着迷的故事、令人印象深刻的战斗场景以及丰富多样的娱乐元素。在这其中最为引人注目的一点就是游戏内容中融入了“虚拟角色”的元素,…

大模型争霸的下一站:不仅是超越GPT-4,更是寻求模型之间的平衡应用

文 | 智能相对论 作者 | 沈浪 知名科学杂志《Nature》发表了一篇关于大模型规模参数大小争议的文章《In Al, is bigger always better?》——AI大模型,越大越好吗?随着大模型应用走向实践,这一问题不可避免地成为了当前AI行业发展的焦点与…

轻松上手的LangChain学习说明书

一、Langchain是什么? 如今各类AI模型层出不穷,百花齐放,大佬们开发的速度永远遥遥领先于学习者的学习速度。。为了解放生产力,不让应用层开发人员受限于各语言模型的生产部署中…LangChain横空出世界。 Langchain可以说是现阶段…

Chrome浏览器命令行妙用:使你的网上冲浪更加无障碍

引言 在当今数字化时代,网络浏览器已成为我们日常生活中不可或缺的工具之一。对于许多人来说,Google Chrome浏览器是首选,不仅因为它的普及度,更因为它提供的丰富功能和高度的可定制性。在Chrome的众多特性中,命令行功…

sqlalchemy 分表实现方案

1.需求及场景概述 现有系统中因历史数据量过大,产生了将历史数据进行按月存储的要求,系统和数据库交互使用的是sqlalchemy,假设系统的原来的历史记录表(record)如下: 为了将历史数据按月分表存储&#xff0…

Llama3-Tutorial之Llama3本地Web Demo部署

Llama3-Tutorial之Llama3本地 Web Demo部署 Llama3-Tutorial之Llama3本地Web Demo部署章节。 参考: https://github.com/SmartFlowAI/Llama3-Tutorial 1. 环境配置 conda create -n llama3 python3.10conda activate llama3conda install pytorch2.1.2 torchvision0…

经典的设计模式和Python示例(一)

目录 一、工厂模式(Factory Pattern) 二、单例模式(Singleton Pattern) 三、观察者模式(Observer Pattern) 一、工厂模式(Factory Pattern) 工厂模式(Factory Pattern…

实测好评!微信自动回复消息神器!高效沟通拿捏住!

随着企业规模的扩大和客户数量的增加,有效管理和回复每一条消息变得越来越具有挑战性。今天,就给大家分享一个高效的自动回复消息神器——个微管理系统,让你能够轻松应对各种沟通需求。 1、自动通过好友,提高沟通效率 每当有新的…

一文2500字Robot Framework自动化测试框架超强教程

1、Robot Framework简介 Robot Framework是一个基于Python的可扩展关键字驱动的自动化框架,用于验收测试,验收测试驱动开发(ATDD),行为驱动开发(BDD)和机器人流程自动化(RPA&#xf…