VSCode搭建Arduino环境编译(版本BUG)踩坑 | 您所在的位置:网站首页 › arduino找到无效库上传项目出错了 › VSCode搭建Arduino环境编译(版本BUG)踩坑 |
一、安装VS Code
官网https://code.visualstudio.com/,直接下载安装即可。 二、安装Arduino IDE官网https://www.arduino.cc/en/software 嫌官网慢的也可以到别的地方下载 下面的太极创客教程 里有 三、在Arduino IDE 中安装ESP8266 支持包太极创客的教程 还是很不错的 http://www.taichi-maker.com/homepage/esp8266-nodemcu-iot/iot-c/esp8266-iot-basics/ 填入 http://arduino.esp8266.com/stable/package_esp8266com_index.json 打开开发板管理器找到ESP8266的包开始安装: 表示自己在没翻墙前安装了好几次没成功。主要是有几个依赖不好弄,建议翻墙弄吧,也可以手动下载依赖 四、在VS Code 中安装Arduino 拓展组件有坑!!!!!! 下了最新版本0.4.6 结果在选择 开发板的时候 无法选择,只能在配置arduino.json中手动写!! 切记 不要安装0.4.6!!!!!! 文件==>首选项==》设置中 查找arduino 1.配置自己的arduino安装位置 2.找到vscode的arduino拓展的安装目录,找到util.js这个文件并打开: C:\Users\xxxx(自己用户名).vscode\extensions\vsciot-vscode.vscode-arduino-0.4.2\out\src\common\util.js 将205 行处的如下代码注释掉,解决输出乱码问题: 因为arduino默认安装的外部库都在项目空间内 方便引入 有坑!!!如果是0.4.6 点击这个你会发现 Select Board 中无法选择!!! 你要去配置.vscode 下面的 arduino.json 中 “board”: “esp8266:esp8266:espino”, 才能选择 要回退版本!!!回退到0.4.5!!这样就解决了! 你会发现 不知道怎么引入arduino已经安装好了的外部库 ,外部库安装好后一般在 你工程目录下面的libraries,arduino ide可以直接找到 vscode 需要自己配置 我一般是这样配置的 打开vscode,文件->首选项->设置->扩展->Arduino configuration,直接点击 在settings.json中编辑 因为比较懒 所以就直接吧Arduino 中全部的库加入了索引范围,切记 外部引用的包记得添加索引范围 不然一直会报错找不到!! 最好是能让vscode找到你需要的文件和内容就行,否则每次打开的时候搜索头文件会耗费很长时间 |
CopyRight 2018-2019 实验室设备网 版权所有 |