前言
为什么用 Vscode?很简单,Arduino IDE 的编辑器不好用。废话不多说,来看怎么配置。
0、Nodemcu 连接电脑
根据你 Nodemcu 的版本打上串口驱动,如果是后期新购买的 Nodemcu 那驱动有两个版本,一个是 CH340 一个是 CP2102。安装完驱动程序后将 Nodemcu 连接电脑,在电脑的设备管理器中找到端口选项,如下图相似则安装成功。
1、安装配置 ArduinoIDE
在 arduino 官网下载对应系统版本的安装文件,下载安装 arduino IDE。
打开 arduino IDE,左上角 File 选项,找到 Preferences,在 Preferences 窗口的 Settings 框中找到选项 Additional Boards Manager URLs,添加保存链接:http://arduino.esp8266.com/stable/package_esp8266com_index.json
左上角 Tools 选项,找到 Board,Boards Manager... ,在 Boards Manager 框中搜索 esp8266,下载 ESP8266 Community,由于我国网络环境这里下载非常缓慢,需要小工具加速,这里不再赘述。
2、安装配置 VsCode
VsCode 官网下载对应系统版本的安装包安装 VsCode,打开 VsCode,在左边 Extensions 选项中搜索下载 Arduino 插件。
在左上角选项 File->Preferences->Settings 进入设置页面,在 User 或者 Workspace 中找到 Arduino configuration,我们这里在 User 中配置,点击 Edit in settings.json
在 settings.json 文件中添加以下内容,根据你的实际情况做改动。然后保存 settings.json
"arduino.path": "D:\\Program Files (x86)\\Arduino", // 这里是你安装 Arduino 的文件路径 | |
"C_Cpp.intelliSenseEngine": "Tag Parser", | |
"editor.tabSize": 4, | |
"editor.insertSpaces": true, | |
"files.autoGuessEncoding": true, | |
"arduino.logLevel": "info", | |
"editor.detectIndentation": true, |
接下来我们在电脑桌面创建一个 blink 文件夹,在 VsCode 中 File->Open Folder 打开这个文件夹,创建一个 blink.ino 文件
在 VsCode 底部看到 COM6(你前边设备管理器中对应的串口号),在 COM6 旁边找到对应板型,点击搜索 Nodemcu,找到 1.0 版本选择保存
在刚刚创建的 blink.ino 文件中编写代码如下
void setup() | |
{ | |
pinMode(LED_BUILTIN,OUTPUT); | |
} | |
void loop() | |
{ | |
digitalWrite(LED_BUILTIN,HIGH); | |
delay(1000); | |
digitalWrite(LED_BUILTIN,LOW); | |
delay(1000); | |
} |
保存 blink.ino,找到右上角上传图标,将文件编译烧写到 Nodemcu,烧写完成后 Nodemcu 上 LED 闪烁。