macOS Arduino IDE离线安装ESP8266支持包

其实吧,本来用platformio也是可以的,不过有时候用Arduino IDE可能更快一些,因为以前一直是Arduino.app和Arduino IDE.app共存了一段时间,后来下决心删掉Arduino.app并升级到最新的Arduino IDE.app。删除了旧的支持板级支持包之后就发现直接从官网下载几乎是不可能的,就算是开了全局代理或者在Arduino IDE设置socks代理也不行,同样的文件浏览器下载速度嗖嗖的。所以就有了这个离线方法。

Arudino IDE版本信息:

shell 复制代码
版本:2.3.6
日期:2025-04-09T11:28:31.989Z
CLI 版本:1.2.0
Copyright © 2025 Arduino SA
  1. 首先还是设置"其他开发板管理地址":
    http://arduino.esp8266.com/stable/package_esp8266com_index.json
    这是为了获取无法下载的文件地址
  2. 所有需要下载的文件包放在如下文件夹:
    ~/Library/Arduino15/staging/packages
  3. 下载ESP826-Arduino包放到上面所述文件夹:
    地址 Releases · esp8266/Arduino -
  4. 继续按照在线安装正常步骤从Arduino IDE安装,还有4个包需要下载:

    esp8266:[email protected]
    esp8266:[email protected]
    esp8266:[email protected]
    esp8266:[email protected]
    如何获取下载地址呢?
    照常装,它会下载失败,然后在log里面给出下载地址:

    CMD+单击此网址就可以从浏览器下载了。或者复制链接从迅雷下载就好啦~,下载后还是放到第2步所述的文件夹即可。
  5. 全部下载完毕,再走一次在线安装就好啦。
相关推荐
Rule-hsh8 小时前
VM改MAC电脑密码(截图)
macos
爱补鱼的猫猫12 小时前
Mac完美终端(iterm2 + oh my zash + tmux+ControlMaster)
macos·mac完美终端
liudongyang12314 小时前
Mac M1 安装 ffmpeg
macos
Bruce_Liuxiaowei15 小时前
macOS 风格番茄计时器:设计与实现详解
python·macos
名字不要太长 像我这样就好19 小时前
【iOS】源码阅读(五)——类&类的结构分析
笔记·学习·macos·ios·objective-c
ks胤墨19 小时前
远程办公时代macOS访问解决方案:兼顾效率提升与安全防护的实用架构指南
安全·macos·架构
Tockm1 天前
mac 下安装Rust Toolchain(Nightly)
开发语言·macos·rust
学而知不足~1 天前
MAC程序签名遇到的问题
macos
GameTomato2 天前
【IOS】【OC】【应用内打印功能的实现】如何在APP内实现打印功能,连接本地打印机,把想要打印的界面打印成图片
macos·ios·objective-c·xcode·游戏开发·cocos2d
I烟雨云渊T2 天前
iOS QQ抽屉式导航的实现
macos·ios·cocoa