STM32+ESP8266点灯点灯(1)

目录

1、简介

2、硬件连接

3、AT指令测试

4、波特率配置

5、入网设置

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

7、查询IP地址

8、网络助手配置

9、连接服务器

10、开启透传

11、退出透传模式


1、简介

ESP8266有三种模式:

    1、AP模式(ESP8266作为路由器,其他设备(调试助手、手机等)进行连接);

    2、Station模式 (ESP8266作为设备需要连接路由器、手机热点等);

    3、 AP+STA 模式

本次设计基于STM32F103C8T6单片机通过ESP8266-01s通过AP+STA 模式进行点灯,具体步骤如下所示:

2、硬件连接

ESP8266模块与USB转TTL串口接线示意图如下:

3.3V-----3.3V

GND----GND

TXD-----RX

RXD-----TX

3、AT指令测试

AT

OK

4、波特率配置

AT+UART=115200,8,1,0,0

5、入网设置

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

OK

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

AT+CWJAP="名称","密码" //名称密码输入当前WIFI或者手机热点账户密码
WIFI CONNECTED //结果
WIFI GOT IP //结果

7、查询IP地址

AT+CIFSR //指令
+CIFSR:APIP,"192.168.4.1"
+CIFSR:APMAC,"4e:75:25:0d:ae:2f"
+CIFSR:STAIP,"192.168.218.245"
+CIFSR:STAMAC,"4c:75:25:0d:ae:2f"
OK

8、网络助手配置

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

9、连接服务器

AT+CIPSTART="TCP","192.168.218.245",8880 //指令,注意双引号逗号都要半角(英文)输入
CONNECT //结果:成功
OK //结果:成功

10、开启透传

AT+CIPMODE=1 //开启透传模式
Response :O
AT+CIPSEND //带回车
Response: > //这个时候随意发送接收数据咯

可以在串口调试助手和网络调试助手之间互发消息。

11、退出透传模式

//+++,退出透传发送

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值