ESP8266刷AT固件与nodemcu固件

时间:2023-03-10 01:14:36
ESP8266刷AT固件与nodemcu固件

STM32+Wi-Fi(8266)+GPRS(Air202) 开发板,系列教程(半公开版)

https://www.cnblogs.com/yangfengwu/category/1383494.html    基础篇

https://www.cnblogs.com/yangfengwu/category/1383497.html    升级篇

https://www.cnblogs.com/yangfengwu/category/1410242.html    数据篇

https://www.cnblogs.com/yangfengwu/category/1451836.html    安全篇

https://www.cnblogs.com/yangfengwu/category/1462689.html    微信小程序篇

STM32+以太网(W5500)+GPRS(Air720H) 工控板,系列教程(公开版)--答谢大家的支持

https://www.cnblogs.com/yangfengwu/category/1472273.html

公开资料源码:

https://www.cnblogs.com/yangfengwu/category/1487362.html   ESP8266 SDK开发

https://www.cnblogs.com/yangfengwu/category/1187355.html    51单片机+Wi-Fi模块AT指令版

https://www.cnblogs.com/yangfengwu/category/1099910.html    ESP8266 LUA开发

https://shop411638453.taobao.com/                                             其它

这回是使用的这一款

ESP8266刷AT固件与nodemcu固件ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

因为这款默认的是支持AT指令的固件,,所以我们就刷nodemcu的

先看接线

ESP8266刷AT固件与nodemcu固件

GPIO0 默认是工作模式(不接线)。如果接了低电平就是下载模式(给模块刷固件!!)所以接低电平。CH_PD接高电平,其余除了TX,RX外可以不接线..

剩余的其实和我的这篇文章差不多了 NodeMCU初探

首先是先下载需要用到的工具和固件

链接:http://pan.baidu.com/s/1dF5NZ3N 密码:bziq

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

现在需要先让模块处于正常工作模式

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

需要Java环境,,提示安装时安装即可

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

好现在写一个程序让模块连接无线网

ESP8266刷AT固件与nodemcu固件

print(wifi.sta.getip())

wifi.setmode(wifi.STATION)
wifi.sta.config("SSID","password")
print(wifi.sta.getip())

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

也可以用这个一直连接的代码

-- init.lua
print('Setting up WIFI...')
wifi.setmode(wifi.STATION)
wifi.sta.config('', '')
wifi.sta.connect() tmr.alarm(, , tmr.ALARM_AUTO, function()
if wifi.sta.getip() == nil then
print('Waiting for IP ...')
else
print('IP is ' .. wifi.sta.getip())
tmr.stop()
end
end)

ESP8266刷AT固件与nodemcu固件

好了现在开始刷回带AT指令的固件

ESP8266刷AT固件与nodemcu固件

连接好线,复位一下模块,或者给模块断电上电

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

ESP8266刷AT固件与nodemcu固件

模块又回来了,,,,,,,,,,,,,,,,,ESP8266刷AT固件与nodemcu固件