给Arduino ide离线安装esp8266开发板

        很多时候从github上直接下载安装包是非常困难的,速度低,经常下一点就停了,小文件还好,像esp8266开发板简直就是无法完成的任务。所以先下载好然后离线安装吧。

1、下载压缩包https://github.com/esp8266/Arduino

2、将解压缩的全部文件放入C:\Program Files (x86)\Arduino\hardware\esp8266com\esp8266

3、检查C:\Program Files (x86)\Arduino\hardware\esp8266com\esp8266\tools\dist是否包含了两个压缩包。如果没有打开C:\Program Files (x86)\Arduino\hardware\esp8266com\esp8266\package\package_esp8266com_index.template.json搜索.zip,找到下载地址下载这些文件到dist目录下。其中x86_64-w64-mingw32.xtensa-lx106-elf-b40a506.1563313032比较大,一般下载不成功就是这个文件了。

4、运行C:\Program Files (x86)\Arduino\hardware\esp8266com\esp8266\tools\get.py

 

提示:

A、虽然我不太喜欢迅雷,但是迅雷x确实可以找到这些文件的更多资源,几分钟就下好了。现在梯子都被收了,还是别费那个劲。

B、如果运行get.py(安了python环境直接双击就可以了,搞神马命令行)之后还是无法正常使用,可以右键edit with idle,然后run就能看到出错信息。

 

 

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
Arduino 离线安装 ESP8266 的过程可以分为几个步骤: ### 1. 准备硬件设备 首先确认您已经拥有以下设备: - Arduino IDE 安装环境(如果您打算通过 PC 进行离线操作) - ESP8266 开发板 - USB 数据线连接电脑和开发板 ### 2. 下载 ESP8266 SDK 和库 由于 ESP8266 不再由 Arduino 支持官方版本,你需要下载 ESP8266 System Verifier (SV) 工具和 ESP-IDF(ESP8266/ESP32 开源 SDK)。通常可以从以下地址获取: - **ESP8266 SV**:从 ESP8266 官方 GitHub 页面下载最新版的 `esptool` 工具以及 `sv` 工具。 - **ESP-IDF**:访问 [ESP-IDF](https://github.com/espressif/esp-idf) 公开仓库获取 SDK。 确保下载的文件适用于您的操作系统(Windows、Mac 或 Linux)。 ### 3. 编译和烧录固件 - 使用命令行工具打开您的项目目录,并使用 ESP-IDF 工具进行编译。编译前,请确保已将 ESP8266 开发板通过 USB 连接到计算机。可以参考 ESP-IDF 文档了解如何配置开发板的串口信息。 例如,在终端输入: ``` idf.py build ``` 完成编译后,需要将生成的二进制固件烧录到 ESP8266 开发板上。使用 `esptool.py` 工具进行此操作。例如: ```bash esptool.py --port /dev/ttyUSB0 write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x0000 esp-idf/build/partitions.bin 0x1000 firmware_build.bin ``` 这里的 `/dev/ttyUSB0` 需替换为您实际的串口号。 ### 4. 测试 ESP8266 功能 将 ESP8266 开发板重新上电,可以尝试其网络功能、Wi-Fi 连接等特性。如果一切正常,应能通过终端或 ESP8266 特定工具看到相应的日志和状态更新。 ### 相关问题: 1. 在离线环境下,如何保证 ESP8266 SDK 的最新性和兼容性? 2. 如果遇到编译错误,应该如何排查和解决? 3. 在没有互联网的情况下,如何对 ESP8266 开发板进行调试和故障排除?
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清晨曦月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值