这回是使用的这一款
因为这款默认的是支持AT指令的固件,,所以我们就刷nodemcu的
先看接线
GPIO0 默认是工作模式(不接线)。如果接了低电平就是下载模式(给模块刷固件!!)所以接低电平。CH_PD接高电平,其余除了TX,RX外可以不接线..
剩余的其实和我的这篇文章差不多了
首先是先下载需要用到的工具和固件
链接:http://pan.baidu.com/s/1dF5NZ3N 密码:bziq
现在需要先让模块处于正常工作模式
需要Java环境,,提示安装时安装即可
好现在写一个程序让模块连接无线网
print(wifi.sta.getip()) wifi.setmode(wifi.STATION) wifi.sta.config("SSID","password") print(wifi.sta.getip())
也可以用这个一直连接的代码
-- 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)
好了现在开始刷回带AT指令的固件
连接好线,复位一下模块,或者给模块断电上电
模块又回来了,,,,,,,,,,,,,,,,,