用自己的小板测试......第一次用简书先复制自己博客的文章看一看简书怎么样
安排上呢
一,ESP8266下载和刷固件(Lua开发----体验一下lua开发的魅力所在)
二, 控制一个灯亮灭
三, TCP服务器
四, TCP客户端
五, UDP
六, 文件操作(保存数据到8266内部)
七, 外设操作(SPI,ADC)
八, 再说......
最终能让大家轻松的做到
http://www.cnblogs.com/yangfengwu/p/7513097.html
先看下载自己的固件
填写好自己的的邮箱地址,然后选择好自己需要的功能,一会编译好的固件就会发到您的邮箱
地址
我下载的
链接:http://pan.baidu.com/s/1qYUI4zi%20密码:kqnt
![](https://img.haomeiwen.com/i8454753/2bb1b41758af6607.png)
我一开始用的QQ邮箱,不过后来不知道怎么的我的qq邮箱不可以了,,,,所以就用的自己的新浪邮箱
![](https://img.haomeiwen.com/i8454753/9b4539cff4d8ed54.png)
![](https://img.haomeiwen.com/i8454753/1907af500dd82ff0.png)
![](https://img.haomeiwen.com/i8454753/1d72d04e5f0fafb7.png)
然后就会出现下面的界面,,等着哈
![](https://img.haomeiwen.com/i8454753/e0f9299aab54facc.png)
对了还有Lua开发的API文档
https://nodemcu.readthedocs.io/en/master/en/modules/gpio/
邮件发过来啦
![](https://img.haomeiwen.com/i8454753/e4b37964bf1cac15.png)
![](https://img.haomeiwen.com/i8454753/6fb3039a927af64a.png)
烧写固件的软件
链接:http://pan.baidu.com/s/1cpnbVw 密码:2nha
现在烧写固件
参考文章..
http://www.cnblogs.com/yangfengwu/p/6247048.html只是看看就行不要下载或用里面链接的东西了,用本文中的就行了
http://www.cnblogs.com/yangfengwu/p/6243619.html只是看看就行不要下载或用里面链接的东西了,用本文中的就行了
对了亲们可能用的这种的
![](https://img.haomeiwen.com/i8454753/21a9aaa430e96b53.png)
![](https://img.haomeiwen.com/i8454753/2b7af0470ee287a6.png)
![](https://img.haomeiwen.com/i8454753/6051d30093bdc03c.png)
GPIO0 默认是工作模式(不接线)。如果接了低电平就是下载模式(给模块刷固件!!)所以接低电平。CH_PD接高电平,其余除了TX,RX外可以不接线..
其实在模块上电的时候如果GPIO0是低电平那么模块就工作在等待刷固件模式,,,在模块上电的时候如果GPIO0是高电平那么模块就工作在正常工作模式,由于没有按键什么的,所以可以先接好线再上电
再看这一款
![](https://img.haomeiwen.com/i8454753/304fc764ce452d76.png)
![](https://img.haomeiwen.com/i8454753/acdc6e7695665402.png)
![](https://img.haomeiwen.com/i8454753/f6816c8245f72c35.png)
![](https://img.haomeiwen.com/i8454753/a07cc6a5ff9e2bf7.png)
![](https://img.haomeiwen.com/i8454753/46228b76f93d59b1.png)
![](https://img.haomeiwen.com/i8454753/6c4d0d7d13994470.png)
![](https://img.haomeiwen.com/i8454753/c5d2e18647bb9f1d.png)
如果没有按键复位,可以先接好线,,注意上电之前GPIO0要是低电平,,,然后再上电,,模块就进入了下载固件模式
自己板子的引脚口定义
![](https://img.haomeiwen.com/i8454753/ac90b0b835c3215c.png)
![](https://img.haomeiwen.com/i8454753/066ae0c2e3dad20b.png)
key1接到了gpio5,,这个呢不用管
key2接到了gpio0,,,,,(上电的时候如果gpio0是低电平,,那么就是下载固件模式,,所以按下key2启动就是烧写固件模式)
key3接到了模块的复位引脚
![](https://img.haomeiwen.com/i8454753/6b368b88a7d50da3.png)
或者
![](https://img.haomeiwen.com/i8454753/4dbdde9f316f5c9f.png)
![](https://img.haomeiwen.com/i8454753/0e5dd55d78faba94.png)
按下key2然后断电上电,或者按key3复位一下,,,然后松开key2就可以了
![](https://img.haomeiwen.com/i8454753/f11b597ed25414a0.png)
![](https://img.haomeiwen.com/i8454753/655525c0a1ccf9c6.png)
![](https://img.haomeiwen.com/i8454753/c4cc06ac1c5a8a8c.png)
好了
现在可以打开串口调试助手看一下
![](https://img.haomeiwen.com/i8454753/12102510d9501d38.png)
也可能显示 正在格式化文件系统,,,那么就等一会等它格式完文件系统
![](https://img.haomeiwen.com/i8454753/294194cb10896b19.png)
我们写lua用这个软件
链接:http://pan.baidu.com/s/1kVN09cr 密码:pfv7
不要害怕新语言哈,,,使用使用就知道了....很好用,和c语言很接近,功能却很强哈,,其实咱们哈也用不到多少,,,,咱们是使用的
![](https://img.haomeiwen.com/i8454753/fc670f56660fedf4.png)
8266的API
网友评论