嗨害嗨
28/7
2017

NodeMCU Development Log

在家里面建站,网络问题搞定了但是主机的主板和网卡不支持网络唤醒,于是想到用WiFi模块来做一个能直接控制主机电源键的设备,看了资料比较后选择了Arduino Pro Mini +ESP8266 NODEMCU模块,刚到手上机测试发现这东西蛮有意思,具有WiFi无线网络连接,lua/C/Arduino语言编写,串口通讯等等,最大的好处就是能与单片机串口连接,在单片机上直接编程操作即可。

开始上手:

拿到开放板后商家还不一定帮写入固件,所以打开

https://nodemcu-build.com/

在Your Email一栏填写自己的邮箱地址,在下方再输入一遍,接下来到下面选择需要的版本和模块,

我选择dev,以及file;GPIO;timer;UART;net;node;wifi模块,然后点击页面底部的start your build

即可,等待五分钟就会发送带有固件下载地址的邮件到你的邮箱中,下载固件

然后点击此处下载刷写固件的工具

http://wordpressdata-1252196843.cosgz.myqcloud.com/node/ESP8266Flasher.exe

连接开发板,选择COM口,并转到Config一栏输入固件所在的地址,回到Operation点击Flash即可刷入固件

接下来点击下载ESPlorer还有jre,首先安装jre(因为ESPlorer需要在Java环境下运行)

http://wordpressdata-1252196843.cosgz.myqcloud.com/node/ESPlorer.zip

https://java.com/zh_CN/download/

 

安装jre完成后打开批处理文件

在右侧的框上面选择连接到NodeMCU的com口并点击open按钮,开发板按一下reset键,可得到以下画面

左边框是代码框在这里写的代码需要用lua语言编写

关于lua语法可以到这里查看:http://coolshell.cn/articles/10739.html

我们输入

print("test")

点击下面的Send to ESP即可将命令发送到开发板中并返回文字 ,如右边框中所示

 

到这里就可以用lua编写你的程序了

还有用Arduino IDE编写程序的请见下回分解。

评论已关闭