NodeMCU篇-(一)让它联网

前几天的esp01模块不小心玩烧了,建议新手还是从nodemcu入手比较好,集成版,也同样支持用arduino编写,可玩性更强,操作更方便,烧录什么的更简单,安全!!!
推荐一个视频吧,up主讲的还不错,基本操作够用了 NodeMCU篇-(一)让它联网
文章图片

nodemcu官网地址,上面有几个示例

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

nodemcu固件生成地址官网
模块自己选择,加密的,I2C,pwm等等,自己用到什么选择什么 NodeMCU篇-(一)让它联网
文章图片

完成后输入邮箱,163的,QQ不支持可能,一段时间后,会将bin文件发送到你邮箱
固件下载器GitHub地址
NodeMCU篇-(一)让它联网
文章图片

选中打勾
NodeMCU篇-(一)让它联网
文章图片

选择波特率,自定
NodeMCU篇-(一)让它联网
文章图片

然后第一个选项烧录即可
一、软件层面
要使用ESPlorer编辑编译器,需要Java运行环境,不会的自行百度
先插线,再打开软件,如果你的串口设备不多,软件都会自行判断串口,选择波特率(波特率不对无法通信哦),然后点OPEN按钮
NodeMCU篇-(一)让它联网
文章图片

此时需要按一下板子上的RST按钮
NodeMCU篇-(一)让它联网
文章图片

此时进入nodemcu系统中
软件左侧为代码编辑区
NodeMCU篇-(一)让它联网
文章图片

开始最简单的代码
print(wifi.sta.getip()) wifi.setmode(wifi.STATION) cfg={} cfg.ssid="Tenda_12E9E0" cfg.pwd="88889999" wifi.sta.config(cfg) print(wifi.sta.getip())

【NodeMCU篇-(一)让它联网】点击保存,保存后代码文件会自动写入板子,并“dofile”
NodeMCU篇-(一)让它联网
文章图片

自此,nodemcu板子已经连接WiFi,完成了他物联网使命的第一步

    推荐阅读