单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 218|回复: 0
打印 上一主题 下一主题
收起左侧

ESP刷NodeMcu教程及Lua联网控制开关灯

[复制链接]
跳转到指定楼层
楼主
准备物品
1.ESP8266-01模块(大家自行到某宝购买)
2.烧录工具
ESP8266一键烧录工具 V0.9.5.2.exe(由于程序过大,需大家自行在百度搜索下载)
3.烧录固件
nodemcu_integer_0.9.6-dev_20150704.bin(附件内有)
4.Lua上传工具(附件内有)
5.如果要测试定时器,需要大家准备好一块15F104W单片机,并烧录附件内的定时器代码(内有说明)
以下是我自己焊的测试板(5V接AMS1117-3.3V,  AMS1117-3.3V再接到ESP8266供电)

开始烧录
1.      ESP8266-01的RXD接TTL串口USB模块的TXD, TXD接串口USB模块的RXD
2.      VCC和CHPD另接3.3V电源的VCC(正极)
3.      GPIO0和GND接3.3V电源的负极(接GPIO0为烧录模式) 烧录时GPIO2不要接线

4.      打开烧录软件配置如下图, 选择要烧录的固件, 地址选0x00000, 然后在选择你ESP8266的串口, 点击烧写即可



等待烧写结束, 关闭烧写程序, 拨掉GPIO0的线, 这样就可以进入编程模式
5.      打开LuaLoader.exe, 配置串口信息
6.      打开串口
  
7.      

打开前为红色                                                                   打开后变绿色
                              

8.      上传写好的lua程序到ESP8266-01

9.      先点击”Upload File…”, 选择你要上传的lua程序, 选择后自动上传, 等待上传结束

10.  出现如上提示, 即表示上传成功
11.  点击”Restart”, 重启ESP模块

12.  如上, 重启后, 代码执行完毕即可
13.  测试程序, 访问http://192.168.31.206
  

  

附件内容:


注意:init.lua文件,需要自行打开,修改里面的ssid及wifi等信息,在上传到esp8266内,文件内有备注的,打开看就明白

全部资料51hei下载地址:
ESP8266 15F104W串口 定时器.zip (970.1 KB, 下载次数: 5)

评分

参与人数 1黑币 +100 收起 理由
admin + 100 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 转播转播 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51黑电子论坛单片机.

Powered by 单片机教程网

快速回复 返回顶部 返回列表