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固件
    




NodeMCU初探ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

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

先看接线

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 

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

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

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

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

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

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

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 

 

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

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

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

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

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 

print(wifi.sta.getip())

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

 

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

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

-- init.lua
print('Setting up WIFI...')
wifi.setmode(wifi.STATION)
wifi.sta.config('360', '1234567890')
wifi.sta.connect()

tmr.alarm(1, 1000, tmr.ALARM_AUTO, function()
    if wifi.sta.getip() == nil then
        print('Waiting for IP ...')
    else
        print('IP is ' .. wifi.sta.getip())
    tmr.stop(1)
    end
end)

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

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

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

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

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

 

 ESP8266刷AT固件与nodemcu固件
    




NodeMCU初探

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




NodeMCU初探

 

相关文章:

  • 2021-05-06
  • 2021-05-19
  • 2021-11-27
  • 2021-07-20
  • 2021-10-27
  • 2021-07-28
  • 2021-11-17
  • 2022-12-23
猜你喜欢
  • 2021-09-13
  • 2021-05-12
  • 2021-06-14
  • 2022-01-20
  • 2021-12-25
  • 2022-01-29
  • 2021-07-05
相关资源
相似解决方案