[教程贴] 手动安装Arduino开发环境(离线)

[复制链接]
查看2091 | 回复15 | 2023-12-12 15:06:55 | 显示全部楼层 |阅读模式
本帖最后由 WangChong 于 2023-12-12 19:55 编辑


注意: MAC环境下可以正常安装,但是编译失败. Windows没有尝试


简介
相信大家经常在Arduino IDE中下载BL618开发板库的时候由于网络原因经常失败无法安装成功, 本篇教程将会教会你如何使用离线安装的方式安装BL618的Arduino库
本教程不涉及Nginx的相关知识,如果有人对Nginx感兴趣的话,可以留言评论,我会单独出一个nginx的教程.

步骤1:
准备安装包如下:
Snipaste_2023-12-12_14-50-57.png

上述安装包和JSON可以在官方仓库下载下载.

步骤2:

还需要额外准备一个Nginx反向代理服务器, 然后打开nginx的nginx.conf文件, 并且配置静态资源代理 如下图所示.
Snipaste_2023-12-12_14-56-02.png

如上图所示,第一个红色框为你想让nginx启动的端口,即你可以通过127.0.0.1:8080 访问nginx服务.
第二个红色框为Nginx资源的本机地址. 你只需要替换root 后面的路径为你本机上述文件的父文件夹路径即可.

步骤3:
启动Nginx服务器


步骤4:
修改package_bouffalolab_index.json如下所示即将所有用到的库地址都改为Nginx代理的本机地址
Snipaste_2023-12-12_15-02-41.png


Snipaste_2023-12-12_15-03-38.png


Snipaste_2023-12-12_15-03-58.png



步骤5:
将这个url填写到你的ArduinoIDE的其他开发板地址  http://localhost:8080/package_bouffalolab_index.json



步骤6:
开发板管理器中搜索BL618


步骤7:
点击安装即可
Snipaste_2023-12-12_15-05-06.png




本帖被以下淘专辑推荐:

回复

使用道具 举报

爱笑 | 2023-12-12 15:21:31 | 显示全部楼层
用心做好保姆工作
回复

使用道具 举报

qwe2079282957 | 2023-12-12 15:35:26 | 显示全部楼层
mark
回复

使用道具 举报

WangChong | 2023-12-12 16:05:57 | 显示全部楼层
mac下编译出错
回复 支持 反对

使用道具 举报

bzhou830 | 2023-12-12 16:24:46 | 显示全部楼层
选择去发光,而不是被照亮
回复

使用道具 举报

1084504793 | 2023-12-12 16:49:55 | 显示全部楼层
学到了
回复

使用道具 举报

妖猊 | 2023-12-12 18:26:44 | 显示全部楼层
王哥这是离线?你这还得开个Nginx服务啊,离线不应该是文件下载放到相应的位置就可以了吗,从而越过Arduino下载的过程吗
回复 支持 反对

使用道具 举报

干簧管 | 2023-12-12 19:05:15 | 显示全部楼层
回复

使用道具 举报

iiv | 2023-12-12 19:52:30 | 显示全部楼层
不羡鸳鸯不羡仙,羡慕王哥每一天!
回复 支持 反对

使用道具 举报

WangChong | 2023-12-12 19:54:08 | 显示全部楼层
妖猊 发表于 2023-12-12 18:26
王哥这是离线?你这还得开个Nginx服务啊,离线不应该是文件下载放到相应的位置就可以了吗,从而越过Arduino ...

从本地下载到本地 哈哈哈.我不知道怎么复制
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则