Arduino IDE搭建ESP8266开发环境,开发包下载过慢解决方法

2023-05-16

Arduino IDE搭建ESP8266开发环境,开发板管理器中下载过慢解决方法

方法一:

1、首选项-附加开发板管理器网址: http://arduino.esp8266.com/stable/package_esp8266com_index.json

2、工具-开发板-开发板管理器-搜“esp8266”

由于服务器在国外,下载过慢并且经常出现下载失败的现象。

如果不成功,多尝试几次。依然下载不了,用科学上网解决。

说明:此种方法不好用,要么失败很多次耗费时间过长,要么找不动科学上网的方法。

方法二:

1、首选项-附加开发板管理器网址: http://arduino.esp8266.com/stable/package_esp8266com_index.json

2、直接安装8266_package_2.7.4.exe

评价:可直接安装的exe操作很方便,但版本不是最新的。如果对版本的新旧没要求,这种方法很快捷。如果要安装当前最新的Release,这种方法行不通

方法三:

Windows10系统为例

在方法一出现下载失败后

1、packages.zip是从安装成功的电脑中拷贝出来的。将packages.zip解压后放在下面的路径下:

C:\Users\Administrator\AppData\Local\Arduino15\staging

2、重启软件,再次点击“安装”,安装成功后显示如下:

3、进入开发板,显示如下:

 

评价:方法三中版本号3.0.2比方法二中版本号2.7.4新一些。如果压缩包packages.zip能获取到,这种方法是很简单。但如果packages.zip如果无从获取,这种方法依然行不通,而且版本号还在不断更迭,之后3.0.2可能也是老版本了,那么你需要的新功能在这个版本中或许不一定有。所以这种方法的局限性也很明显。

方法四:

1、进入Github:GitHub - esp8266/Arduino: ESP8266 core for Arduino

注意:Github有时会不稳定,多刷新几次,耐心等一会。下载速度慢的话,可以在油猴中安装个Github增强高速下载的脚本。

2、找到右侧的"Releases",下载当前最新的版本,目前最新的是3.0.2版本

3、找到Arduino的安装路径,比如E:\arduino\arduino-1.8.19\hardware,每个电脑的安装路径不同。在hardware文件夹中新建一个esp8266com的文件夹,把解压后的“esp8266-3.0.2”文件夹拷贝到此目录下。如下图:

 

4、打开cmd,运行以下两行命令,就安装成功了。

5、安装成功后,显示如下:

说明:如果Github访问没大问题的话,第四种方法是比较好用的,想装哪个版本都可以,自由度很高,操作也很简单。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Arduino IDE搭建ESP8266开发环境,开发包下载过慢解决方法 的相关文章

  • 三种方法实现后入先出的栈---leetcode题解225

    声明 xff1a 问题描述来源于leetcode 一 问题描述 xff1a 用队列实现栈 CategoryDifficultyLikesDislikesalgorithmsEasy 67 64 480 Tags stack design C
  • iOS|开发小技巧之UIView创建xib

    我们有的时候在创建UIView的时候 xff0c 想要使用xib进行创建视图发现 xff0c xib文件不能和UIView文件一起创建 所以 xff0c 我们要单独创建xib文件 我们选择Empty文件 xff0c 而不要选择View文件
  • PyCharm中安装Vim插件ideavim 并关闭vim编辑模式

    在PyCharm中安装Vim插件ideavim 进入File菜单下的Settings下的Plugins 搜索ideaVim 找到ideaVim插件 点击Install安装 重启并享受在Pycharm环境中使用Vim的乐趣 支持Vim三种模式
  • C++ typedef用法小结 (※不能不看※)

    第一 四个用途 用途一 xff1a 定义一种类型的别名 xff0c 而不只是简单的宏替换 可以用作同时声明指针型的多个对象 比如 xff1a char pa pb 这多数不符合我们的意图 xff0c 它只声明了一个指向字符变量的指针 xff
  • 中兴F450电信光猫改桥接模式

    前几天突然想搞外网访问 xff0c 但是电信这款光猫DMZ不能用让我很愁 xff0c 后来经过一番了解可以让光猫只负责光数转换 xff0c 剩下的事情交给路由 xff0c 但是要把光猫设置成桥接模式 这个光猫比较特殊不需要进入超级管理员只需
  • 群辉默认DDNS功能解析阿里云-自定义服务商

    前言 前不久买了个群辉NAS发现群辉DDNS不能解析阿里云 xff0c 后来找了很多教程都是部署Docker或使用其他平台转发一下 xff0c 然而这些平台还要注册 xff0c 我就在想我自己可不可以实现不需要注册就可以使用的DDNS xf
  • Debian 给非 ROOT 用户添加 sudoer 权限

    问题描述 从官方镜像安装的 Debian 9 xff08 Stretch xff09 比较纯净 xff0c 但因此需要自己安装 配置许多常用的 Linux 应用 xff0c 这里就需要 sudo xff08 super user do xf
  • ffmpeg Could not find codec parameters for stream

    在arm上使用ffmpeg rtmp拉流时出现了下面异常 xff1a flv 64 0x1b0e120 Could not find codec parameters for stream 2 Video h264 none 2560 kb
  • 五、Shell自动化脚本

    一键安装Nginx 脚本 install nginx sh span class token shebang important bin bash span span class token comment Use 使用Shell脚本一键安
  • Mysql数据库备份(一)------数据库备份和表备份

    一 Mysql中的数据备份 Mysql中数据备份使用的命令是 mysqldump 命令将数据库中的数据备份成一个文本文件 表的结构和表中的数据将存储在生成的文本文件中 mysqldump命令的 工作原理很简单 它先查出需要备份的表的结构 x
  • mysql如何查看自己数据库文件所在的位置

    本文详细讲解了如何查找mysql数据库真实物理文件的存储位置 xff0c 只要我们直接复制数据库文件 xff0c 即可对数据库进行搬迁 xff0c 也可以对数据库文件的存放位置进行改变 工具 原料 mysql数据库 方法 步骤 第1步 xf
  • MySQL开启SSL的利与弊

    最近 xff0c 准备升级一组MySQL到5 7版本 xff0c 在安装完MySQL5 7后 xff0c 在其data目录下发现多了很多 pem类型的文件 xff0c 然后通过查阅相关资料 xff0c 才知这些文件是MySQL5 7使用SS
  • Ubuntu系统安装X11VNC实现远程可视化桌面操作教程

    第一 安装X11VNC 在当前我们已经创建和安装好Ubuntu发行版本中直接用apt get安装X11VNC 代码如下复制代码 apt get update y apt get install x11vnc y 第二 设置VNC密码 代码如
  • enum to string c++17 Magic Enum

    Magic Enum header only library provides static reflection for enums to string from string iteration for C 43 43 17 c 43
  • C语言i++和++i的区别和用法

    文章目录 1 用于独立的语句中2 用于表达式中3 获取视频教程4 版权声明 C语言中 43 43 是自增运算符 xff0c 表示操作数自增1 xff1b 是自减运算符 xff0c 表示操作数自减1 本文以自增运算符 43 43 为例来介绍它
  • 纯js + 正则表达式 编写简单计算器

    lt DOCTYPE html gt lt html gt lt head gt lt meta charset 61 34 UTF 8 34 gt lt title gt lt title gt lt style gt padding 0
  • module 'scipy.ndimage' has no attribute 'imread'

    问题 span class token comment 导入ndimage span span class token keyword from span scipy span class token keyword import span
  • IOS列表视图(UITableView)(xcode9.1 Object-C)

    列表视图可以说是移动app中最常用的空间 xff0c IOS中有UITableView和UICollectionView xff0c UITableView类似Android中的ListView xff0c 而UICollectionVie
  • module 'scipy.misc' has no attribute 'imresize'

    问题 span class token comment 导入scipy包 span span class token keyword import span scipy span class token comment 调用imresize
  • 如何从哈斯图判断一个偏序集是不是格?

    离散数学中 xff0c 格的定义如下 xff1a 设 lt S gt lt S preccurlyeq gt lt S g

随机推荐

  • Ubuntu18.04笔记本插入耳机没有声音 解决方案

    环境 Dell G5 5500笔记本 Ubuntu18 04 问题描述 插入耳机后没有声音 参考解决方案 网上的很多解决方案都是用pavucontrol配置输出设备 xff0c 如 xff1a 装完Ubuntu之后发现没有声音输出 xff0
  • GLFWError: (65544) b‘X11: The DISPLAY environment variable is missing‘

    在vscode中远程连接服务器 xff0c 并使用RLlib xff0c 报如下warning GLFWError span class token punctuation span 65544 span class token punct
  • 内网ubuntu通过nginx代理访问外网

    需求描述 目前有两台服务器A和B xff0c A不能访问外网 xff0c B可以访问外网 xff1b A和B可以通过内网相互通信 希望实现的功能是 xff1a A以B为代理访问外网 解决方案 使用ngnix正向代理 具体解决方案参考 xff
  • Ubuntu编译tex文件命令行脚本

    需求 编译带natlib包和引用的 tex文件往往需要重复输入多条命令 xff0c 我们希望写一个脚本用一条命令自动化完成所有编译过程 解决方案 span class token comment 编辑 bashrc文件 span span
  • Ubuntu查看AMD显卡使用情况

    需求 在Ubuntu系统下 xff0c 希望监控AMD显卡的使用情况 解决方案 首先 xff0c 去AMD官网下载并安装显卡驱动 xff0c 然后安装radeontop xff0c span class token function sud
  • 错误0x800700ea:有更多数据可用

    问题 在从D盘拷贝文件至U盘时 xff0c 报错 xff1a 错误0x800700ea 有更多数据可用 环境 系统 win10 教育版 U盘的文件系统 FAT32 解决方案 将U盘的文件系统格式化为NTFS 注意提前备份好原有文件 xff0
  • 从微软官网下载win10镜像.iso文件

    需求 下载win10镜像文件 方法 下载MediaCreationTool https www microsoft com zh cn software download windows10 启动MediaCreationTool 选择 3
  • C# socket通信 接收缓冲区大小设置,以及粘包问题的解决

    C socket通信 接收缓冲区大小 xff0c 以及粘包问题的解决 一 Socket接收缓冲区无论 xff1a 1 buffer设置有多大 xff1b 2 同步接收还是异步接收 xff1b 3 发送超过 43690 也就是 42KB的字节
  • 解决linux更新apt软件源时报出GPG错误

    今天给树莓派换源 爆出N个这错误 W GPG error http mirrors neusoft edu cn raspbian raspbian wheezy InRelease The following signatures cou
  • C语言状态机学习笔记一

    出处 xff1a http www cnblogs com tangerious p 4565833 html 状态机的好处不用多说 xff0c 自己百度去 xff0c 但传统的编程模式 xff0c 无论是C语言 xff0c 或是硬件FPG
  • 单片机课设-60秒倒计时器

    proteus单片机实现60秒倒计时器 项目要实现的60s秒表倒计时器 xff0c 用 AT89C51单片机的定时 计数器 T0 产生一秒的定时时间 xff0c 实现 59 到 0秒的循环显示的功能 具体要求 xff1a 1 xff09 按
  • 位运算的操作(加减乘除、负数、乘方、1的个数)

    一 位运算相关规律 43 口诀 c 43 43 中的位运算相关规律总结和口诀 二 加减乘除 int add int num1 int num2 int temp do temp 61 num1 num2 不进位相加 xff1a 异或 num
  • PgSQL upsert批量查询插入或更新(insert select/on conflict do update踩坑记录)

    PGSQL数据库中根据唯一索引判断存在不存在 xff0c 存在则更新 xff0c 不存在就新增 xff0c 可以参考下的sql xff0c 注意其中的item type item type id item group item group
  • 程序员必备的11个Github优质项目

    GitHub 不仅仅是一个版本控制服务 xff0c 它还是一个了不起的内容资源 xff0c 从免费的电子书和教程 xff0c 到面试准备材料和 34 了不起 34 的文章 xff0c 应有尽有 如果你是经常访问GitHub的开发者 xff0
  • spring为什么要使用三级缓存来解决循环依赖?

    不用三级缓存 xff0c 用二级缓存能不能解决循环依赖 这里我先说一下前面没提到的细节 xff0c 那就是通过ObjectFactory获取的Bean可能是两种类型 xff0c 第一种就是实例化阶段创建出来的对象 xff0c 还是一种就是实
  • nginx事件模块

    1 模块依赖 2 基础数据结构 2 1 ngx event t struct ngx event s void data unsigned write 1 unsigned accept 1 used to detect the stale
  • Object.create(null)与let o = {}区别

    在阅读 vue 源码中 xff0c 会看到使用Object create null 来创建不带有属性的对象 为什么不使用let o 61 呢 xff1f 因为使用let o 61 xff0c 对象o还是继承Object xff0c 会继承O
  • javascript之字符串

    replace replace pattern replacement 字段说明pattern字符串或者具有Symbol replace方法的对象replacement可以是字符串或者函数 字符串时 xff0c 会替换pattern匹配的子
  • win10重装遇到的问题

    今天在重装win10系统时遇到几个问题 xff0c 折腾了一整天 win10计算机意外地重新启动或遇到错误 解决方法 1 在出现错误提示的界面中我们按 Shift 43 F10 打开命令提示符 2 在命令提示符中输入 cd oobe xff
  • Arduino IDE搭建ESP8266开发环境,开发包下载过慢解决方法

    Arduino IDE搭建ESP8266开发环境 xff0c 开发板管理器中下载过慢解决方法 方法一 xff1a 1 首选项 附加开发板管理器网址 xff1a http arduino esp8266 com stable package