ESP8266

您所在的位置:网站首页 esp8266-01s引脚图 ESP8266

ESP8266

2023-09-03 23:08| 来源: 网络整理| 查看: 265

首先搜集一些资料 引脚定义 引脚图 Paste_Image.png 图片发自简书App AT指令实验

使用的工具 德飞莱串口调试工具

连接串口 Paste_Image.png

在插上调试版后,我的电脑出现了一个COM4,选择COM4,波特率自己实验一下9600和115200 发送 AT回车 后,出现OK的,为正确的。 我的板子是115200的。

Paste_Image.png 重置设备

AT+RST回车 。注意每个命令必须以回车为结束。

AT+RST OK WIFI DISCONNECT ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x40100000, len 1396, room 16 tail 4 chksum 0x89 load 0x3ffe8000, len 776, room 4 tail 4 chksum 0xe8 load 0x3ffe8308, len 540, room 4 tail 8 chksum 0xc0 csum 0xc0 2nd boot version : 1.4(b1) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000 屆諄MEM CHECK FAIL!!! ?sd莾r? Ai-Thinker Technology Co. Ltd. invalid WIFI CONNECTED WIFI GOT IP

可以看到,板子首先断开了Wifi连接(如果以前连接了的话) 随后显示了一些基本信息,如SPI Speed 、Mode、FlashSize 这些信息 8Mbit 是1MB的Flash

这些信息对于烧录很有用。

板子的模式设置

这个板子有三种模式, AP ,STA ,AP+STA

AP是作为一个热点, 即在你的电脑上搜索wifi网络的时候,会搜到一个 AI-THINKER 开头的wifi。 STA就是接入现有的wifi网络中

AP+STA就是两个都存在,即是一个热点, 又连入wifi网络。

设置命令为 AT+CWMODE=1 回车

这个命令设为STA模式

AT+CWMODE=2 设为 AP模式

AT+CWMODE=3 设为混合模式。

Paste_Image.png AT+CWMODE=2 WIFI DISCONNECT OK AT+CWMODE=3 OK

可以看到我设置模式为2时,它断开了当前连入的本地wifi。 设为3混合模式,简单的返回了OK

列出当前所有的wifi

命令 AT+CWLAP

AT+CWLAP +CWLAP:(4,"lwk3",-87,"d8:c8:e9:97:b1:c9",11) +CWLAP:(4,"aishangjia",-89,"dc:fe:18:cb:29:fa",11) +CWLAP:(3,"midea_ac_0128",-66,"bc:0f:2b:93:5e:72",5) +CWLAP:(0,"alink_DEEBOT_LIVING_CLEARROBOT_D",-79,"a2:20:a6:1e:d7:97",6) +CWLAP:(4,"Yang",-62,"c0:61:18:7c:0e:3e",11) OK 连接WIFI

需要知道wifi密码

命令格式 AT+CWJAP="ssid","password"

ssid为wifi 的名字,如上图中的Yang。 需要注意的是 ,大小写要写对!!!

AT+CWJAP="Yang","faevaebae" WIFI CONNECTED WIFI GOT IP OK 建立TCP连接 AT+CIPSTART="TCP","www.baidu.com",80 CONNECT OK AT+CIPMODE=1 OK AT+CIPSEND OK >HTTP/1.1 200 OK Server: bfe/1.0.8.18 Date: Sun, 13 Aug 2017 13:44:39 GMT Content-Type: text/html Content-Length: 277 Last-Modified: Mon, 13 Jun 2016 02:50:04 GMT Connection: Keep-Alive ETag: "575e1f5c-115" Cache-Control: private, no-cache, no-store, proxy-revalidate, no-transform Pragma: no-cache Accept-Ranges: bytes

AT+CIPSTART 建立TCP连接 CIPMODE设置模式 AT+CIPSEND 开始发送数据(进入透传),用户返回大于号,进入透传。

因为上面连接的是一个HTTP服务器,所以按照HTTP协议发送数据 。 百度服务器根据HTTP给出相应。

退出透传

发送 ++++++ 退出透传。 TCP通讯结束。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3