blinker 第三方库_ESP32使用blinker库的arduino IDE上手教程,升级vscode教程,git教程

本帖最后由 tudou0133 于 2018-8-29 22:12 编辑

前言,Arduino IDE对小程序来讲很好用,界面简单直观易用,但也就是因为过于的简单,所有代码挤在一起,代码长了的话强迫症表示极其难受,没有代码补全不说,没有go to definition,不能直接跳转到文件,如果你想查看库是怎么写的或者修改库,就要靠手动去找,或者使用sublime,vscode这类代码阅读器。

C%]GSGIN@H@23G[XSN)UF2V.png (112.54 KB, 下载次数: 42)

没有对比就没有伤害

2018-8-14 18:31 上传

没有对比就没有伤害

W]1)WY{5{_PE1GP6FJDZGNY.png (80.79 KB, 下载次数: 38)

arduino ide寒酸的界面

2018-8-14 18:32 上传

arduino ide寒酸的界面

而且目前sublime和vscode都有arduino的相应插件,按照教程一步一步来肯定是可以编译arduino的开发板了,问题是esp32/esp8266这类第三方开发板,sublime3我折腾了几日,还是没有对esp32编译成功,最近在blinker大佬的协助下,成功配置了vscode。

如果你是新手,只需要arduino ide的话,只看第一大步即可,已经使用过arduino ide想切换到vscode上,只看第二大步即可,有git需求的看第三大步

目录

1.Arduino IDE的正确安装与配置2.Visual Studio Code的安装与配置

3.vscode中 git的配置与使用

1.Arduino IDE的正确安装与配置

这里为什么要说正确的安装与配置呢?其实vscode也是依赖于arduino ide的,开发板的添加,第三方库的添加都是在arduino ide上完成的,vscode只是调用这些信息罢了,所以不要说vscode怎么下载库,因为根本不需要,arduino ide配置正确了,vscode那边也不会有问题

1.安装arduino ide

https://www.arduino.cc/en/Main/Software/这一步不再多讲了注意,安装完arduino ide记得将它加入到环境变量中

我的电脑右键->属性->高级系统设置->环境变量->新建一个叫ARDUINO的系统变量->值改成你的安装路径

KOO6(U7KLGKAK~KJH95OSX1.png (11.36 KB, 下载次数: 42)

环境变量

2018-8-15 09:43 上传

2.添加开发板到arduino ide

这里就比较容易踩坑了,我以前是直接去官网下载了芯片包并放到了arduino的安装目录,还需要修改board文件,ide才识别出开发板,然而后来vscode不认。。。所以这里教一个简单办法。

arduino ide的界面上->文件->首选项,有个叫附加开发板管理器地址的东西

ET63H50NMY1HY}E`S`44}MF.png (40.01 KB, 下载次数: 36)

附加开发板管理器地址

2018-8-14 19:01 上传

arduino ide支持的所有第三方开发板有个列表

https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls/

在这里找到你的开发板,将地址添加进去

]JKS$`44ROTX87]~YI{8N2W.png (40.84 KB, 下载次数: 38)

2

2018-8-14 19:05 上传

esp32就是 https://dl.espressif.com/dl/package_esp32_index.json

esp8266    http://arduino.esp8266.com/stable/package_esp8266com_index.json

F2R58{[]UJ4869}R6SA@K~6.png (24.39 KB, 下载次数: 37)

1

2018-8-14 19:05 上传

然后arduino ide界面->工具->开发板->开发板管理器

等待进度条走完,搜索你的开发板

N)_RPXY8R{HO%XLRS]YQY.png (39.03 KB, 下载次数: 35)

3

2018-8-14 19:08 上传

点击安装,等待安装完,开发板里有你使用的开发板证明添加成功

3.添加blinker或者其他第三方库

目前blinker库是2.0版本

https://github.com/blinker-iot/blinker-library/tree/dev_2.0/将下载完的zip解压到

C:\Users\你的用户名\Documents\Arduino\libraries

这里是arduino的默认库路径

如果在arduino ide界面->文件->示例里能找到blinker证明库也安装成功了

AB65U4S$WXYYSVR9_U$B.png (121.17 KB, 下载次数: 43)

2018-8-14 19:15 上传

打开mqtt例程,编译一下,通过,arduino ide部分就装完了

EC]3}T2EXNI{XC)(5W8DAJY.png (51.53 KB, 下载次数: 37)

ide编译通过

2018-8-14 19:20 上传

你可能感兴趣的:(blinker,第三方库)