单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 482|回复: 0
收起左侧

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

[复制链接]
ssk7793 发表于 2018-12-20 08:33 | 显示全部楼层 |阅读模式
准备物品
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供电)
IMG_20181220_082800.jpg IMG_20181220_082805.jpg

开始烧录
1.      ESP8266-01的RXD接TTL串口USB模块的TXD, TXD接串口USB模块的RXD
2.      VCC和CHPD另接3.3V电源的VCC(正极)
3.      GPIO0和GND接3.3V电源的负极(接GPIO0为烧录模式) 烧录时GPIO2不要接线
1.png
4.      打开烧录软件配置如下图, 选择要烧录的固件, 地址选0x00000, 然后在选择你ESP8266的串口, 点击烧写即可
2.png 3.png
3.1.png 3.2.png

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

打开前为红色                                                                   打开后变绿色
7.png                                8.png
9.png
8.      上传写好的lua程序到ESP8266-01
10.png
9.      先点击”Upload File…”, 选择你要上传的lua程序, 选择后自动上传, 等待上传结束
11.png
10.  出现如上提示, 即表示上传成功
11.  点击”Restart”, 重启ESP模块
12.png
12.  如上, 重启后, 代码执行完毕即可
13.  测试程序, 访问http://192.168.31.206
   13.png 14.png

IMG_20181220_081606.jpg    IMG_20181220_081631.jpg

附件内容:
20.1.png 20.2.png

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

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

评分

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

查看全部评分

回复

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51hei电子论坛2群 联系QQ:125739409;技术交流QQ群219535678

Powered by 单片机教程网

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