esp8266模块的使用(详解) 入门必备
esp8266模块的使用(详解) 入门必备
1.esp01的结构
2.wifi的使用
本次使用的是ESP-01S,在设计中,常见的除了ESP01S还有ESP-01,这两者的区别主要是,电路的连接部分,ESP-01S内部是有接上拉电阻的,所以在实际使用中,EN的使能端是可以不接的,一般只需要接4根线就好(VCC Ground tx RE),而ESP-01在使用中,则要5根线(VCC Ground tx RE EN)其它的使用一致相同.,下面以ESP-01为例子
3.WIFI测试
拿到wifi ,首先要对wifi 进行测试,通过TTLL连接电脑PC端,再用串口助手进行打印,发送AT指令,当发送AT, 回复OK ,则表示wifi是好的,进行数据透传的,同样也是接5根线(VCC Ground tx RE EN),EN使能端接高电平(VCC 3.3V),切记:波特率要选择115200, ttl口TXD接RED, ttl口RED接TXD,
使用串口助手进行测试
下面是一些常见的AT指令
(1)重启模块 AT+RST
(2)设置模块 AT+CWMODE=1或3(1:Sta 2:AP 3:Sta+AP)
该指令重启后生效
(3)查看当前wifi列表 AT+CWLAP (知道wifi名称可略过)
(4)连接WiFi AT+CWJAP=”ZJWSB”,”12345678”(名称和密码)
(5)查看WiFi模块地址AT+CIFSR 返回正确而不是ERROR才是正在连接上WiFi
(5)开启多路连接 AT+CIPMUX=1 0为单路 1为多路
(6)设置为客户端,指令为:AT+CIPSTART=2,"TCP","192.168.4.1",5000
其中2为本设备ID号,自己0-4随意设置(应该是),5000为端口号)
(7)发数据指令 AT+CIPSEND=2,15(2为本机ID,15为将要发送的数据长度)
5.ESP01和ES_01S的图片区别
图一和图二是ES_01S,图三是ESP01