Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍 | 学习笔记

简介: 快速学习 Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍

开发者学堂课程【嵌入式之 RFID 开发与应用2020版:Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/665/detail/11204


Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍

上节课已经得到固件库也介绍怎么进一步开发设备,在拿到固件库后怎么烧写到开发板中。烧写到开发板首先需要一个工具,该工具在上节课程中的在线文档中也有讲到,即 ESP8266Flasher 找到 ESP8266Flasher 文件夹中 win64 为文件中的 ESP8266Flasher.exe 运行该文件。打开后其中有一些配置基本上无需更改,DIO 模式是 40 M 速度,Flasher 是 4 兆个字节,Baudrate 是 230400 这些无需更改。唯一需要更改的是需要指定烧写内容,需要找到下载的固件。

image.png

然后需要把开发板插上

image.png

还需要在设备管理器中查找串口:COM6。在工具中默认选中 COM6.

image.png

然后直接点击烧写

image.png

点击烧写后会出现一个二维码以及一个进度条,而且开发板的灯会闪烁

image.png

烧写完成后工具下方会出现一个绿色的对勾,即可推出工具。可以打开另一个开发软件验证是否烧写完成,即 lualoader.exe 该软件不是特别好用。首先在 Sttings 中找到串口,可以通过 Comm Port Settings 有一个端口的设置然后把 Baudrate 更改为 115200。然后点击 Caose COM6,COM6 中 Baudrate 没有变为 115200,需要手动更改为 115200。可以在下方直接编写语句因为是脚本可以直接编写,例如编写 print(”hello/n“),点击 Send,表示已经执行。

image.png

现象可能不太明显可以编写代码执行点灯的程序,也可以使用工具直接操作灯光,把 4 DPIO2设置为输出 OutPut,上拉 pullup,然后点击 set,点击 set 会自动生成指令进行操作;然后点击 0,1 设置高电平或者低电平,发现灯没有点亮这时需要找 GPIO 中那个对应开发板的灯。

image.png

把 4 GPIO2 更改为 0 GPIO16 点击 Set 开发板灯亮。0 对应灯灭,1 对应灯亮。

image.png

lualoader.exe 工具适合简单的调试,比较复杂的调试如下载,建议使用另外一个工具。

本节课程主要讲解下载与调试,课程中给出了多种工具这些工具都可以使用,下载与调试先讲解到这。

相关文章
|
Ubuntu 物联网 Java
Wifi-nodeMCU-esp8266 固件生成及开发流程介绍 | 学习笔记
快速学习 Wifi-nodeMCU-esp8266 固件生成及开发流程介绍
592 0
Wifi-nodeMCU-esp8266 固件生成及开发流程介绍 | 学习笔记
|
AliOS-Things 物联网 开发者
Wifi- nodeMCU 之配置编译下载 alios-things 到 esp8266 实现天猫精灵语音控制 | 学习笔记
快速学习 Wifi- nodeMCU 之配置编译下载 alios-things 到 esp8266 实现天猫精灵语音控制
251 0
Wifi- nodeMCU 之配置编译下载 alios-things 到 esp8266 实现天猫精灵语音控制 | 学习笔记
|
5月前
|
Android开发 Python
Python封装ADB获取Android设备wifi地址的方法
Python封装ADB获取Android设备wifi地址的方法
139 0
|
5月前
|
XML API Android开发
Android WIFI使用简述(上)
Android WIFI使用简述(上)
210 0
|
5月前
|
Android开发
Android 状态栏WiFi图标的显示逻辑
Android 状态栏WiFi图标的显示逻辑
123 0
|
5月前
|
Android开发
Android获取当前连接的wifi名称
Android获取当前连接的wifi名称
232 6
|
5月前
|
Android开发
android连接指定wifi
android连接指定wifi
79 0