发帖
15 0 0

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

WangChong
论坛元老

77

主题

859

回帖

1万

积分

论坛元老

积分
11401
本帖最后由 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




──── 0人觉得很赞 ────

使用道具 举报

2023-12-12 15:21:31
2023-12-12 15:35:26
mark
2023-12-12 16:05:57
mac下编译出错
2023-12-12 16:24:46
2023-12-12 16:49:55
学到了
2023-12-12 18:26:44
王哥这是离线?你这还得开个Nginx服务啊,离线不应该是文件下载放到相应的位置就可以了吗,从而越过Arduino下载的过程吗
2023-12-12 19:05:15
2023-12-12 19:52:30
不羡鸳鸯不羡仙,羡慕王哥每一天!
2023-12-12 19:54:08
妖猊 发表于 2023-12-12 18:26
王哥这是离线?你这还得开个Nginx服务啊,离线不应该是文件下载放到相应的位置就可以了吗,从而越过Arduino ...

从本地下载到本地 哈哈哈.我不知道怎么复制
您需要登录后才可以回帖 立即登录
高级模式
12下一页
统计信息
  • 会员数: 28297 个
  • 话题数: 40293 篇