ESP8266的烧固件以及简单使用

1.先来说我们要用的硬件

名称功能图片
ESP_01swifi控制模块,烧固件必须使用
STC AUTO usb转ttlwifi烧录或者通信使用(强烈推荐使用
普通usb转ttlwifi烧录或者通信使用(强烈反对使用,你烧录或者通信失败很大原因是他的锅
特殊的导线烧录的时候用,看清了,一定是把一根导线中间剥皮,另半个导线接入其中,让三个杜邦线母头共节点

烧录的时候

STC AUTO usb转ttlESP_01s
3.3V3.3V
TXRX
RXTX
GNDGND和IO0

注意,最后GND的接线是使用的那个特殊的导线。

接好之后,将STC AUTO usb转ttl插入电脑端口,打开ESP固件烧录工具。

打开flash_download_tool_v3.8.5,然后看着我画的圈圈操作。

点击第一行的...,找到固件烧录中Ai-Thinker_ESP8266_DOUT_8Mbit_v1.5.4.1-a_20171130这个BIN文件,双击它。看清楚这个BIN文件的mode和size,不要选错,否则你烧录不进去。选择正确后,点击你的串口,我的是COM3,其余的不变,然后点击START,接着就会出现AP地址

下载好之后,Download会变成Finish,然后就烧录成功,你关闭软件就行了。

                           

 这个软件我已经上传了。

2.接下就说说使用吧,这是接线

STC AUTO usb转ttlESP_01s
3.3V3.3V
TXRX
RXTX
GNDGND

打开安信可串口调试助手

初始状态下,我们的串口波特率是115200,不要设置错了,打开串口,只要显示ready就可以了,别的不用管。

输入AT+UART=9600,8,1,0,0,点击发送,将波特率改为9600,下一次再使用的时候就要使用9600的波特率了。

设置工作模式

AT+CWMODE=3 //1. 是station(设备)模式 2.是AP(路由)模式 3.是双模

以设备模式接入家中路由器配置

AT+CWJAP="PEI","jmgcyjs."第一个引号里的是wifi的名称,第二个是WiFi密码,要注意的是,使用的时候一定要确保你的电脑和wifi模块连接的是一个wifi,否则无法成功。

开关网络助手,设立TCP服务器

我们可以看到本地主机地址,其实就是我们电脑连接的wifi地址

按住win+r,输入cmd,确定,接输入ipconfig命令,查看无线网地址,然后再网络串口助手里面找到对应的地址就行了,四位端口号你自己随意设置,然后点击链接。

接着在串口助手里输入AT+CIPSTART="TCP","192.168.1.114",8880,(注意你自己的本地主机地址还有端口号)

输入AT+CIPMODE=1透传指令,不用受发送次数还有发送字节大小限制

输入AT+CIPSEND开始发送

这时候我们的串口助手就可以和网络助手相互通信了。

之前我有一个疑问

wifi模块中,把它以设备的方式连接到家里的无线网后,我们又打开网络调试助手,意义是什么?

事实上网络助手是利用家里的网络架设服务器,客户端是你的ESP8266。咱们通过网络调试助手发送信息,是给ESP8266,透传之后发给esp8266,esp8266再通过TX发给TTL,然后ttl给了串口助手,然后它就在串口助手里就显示了网络助手发送过来的内容。

如果你还对wifi控制单片机的调试感兴趣,可以读一下我的这一篇博客http://t.csdn.cn/UCCab

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值