我与esp8266陌生到熟悉(感觉有用请点赞,留言交流哈!!!)
1.硬件设备
- usb转ttl (USB转串口模块 USB转TTL电平),TTL集成电路的全名是晶体管-晶体管逻辑集成电路(Transistor-Transistor Logic);
- esp8266模块,
- 数据线5根,最好是母对母的,
2.软件
- 串口调试助手 ,下载地址:http://wiki.aithinker.com/tools
- AT指令手册:http://wiki.aithinker.com/_media/esp8266/docs/4a-esp8266_at_instruction_set_cn.pdf
3.设备连接方式
官方文档中的接线图
4.功能初测试
注意查看官方文档:http://wiki.aithinker.com/_media/esp8266/a000og00a1.pdf
4-1.基础命令
// 1.查询当前的模式
发送:AT+CWMODE?
返回:AT+CWMODE=1
OK
4-2.AP模式的测试
(1)设置运行模式
// 设置工作模式,说明1-Station模式,2-AP模式,3-AP兼Station模式
发送:AT+CWMODE=2
发送:AT+RST //说明只有重启后,才有效
(2)开启wifi
// 设置无线属性,指令只有在AP模式开启后有效,第三位通道号,最后一位0-OPEN,1-WEP,2-WPA_PSK,3-WPA2_PSK,4-WPA_WPA2_PSK
发送:AT+CWSAP="ESPjackson_hao","0123456789",11,2//开启WIFI热点
返回:OK
ESP8266 Server:
(3)开启服务器模式
发送命令:AT+CIPMUX=1 //开启多连接模式
AT+CIPSERVER=1,8080
发送命令:AT+CIFSR//查看ip和mac地址
返回: +CIFSR:APIP,"192.168.4.1"
+CIFSR