ESP8266 AT UDP服务

本文介绍如何使用ESP8266模块通过UDP协议进行数据收发操作。包括配置ESP8266启动UDP服务,设置本地端口及远程目标模式等内容,并通过实例演示了ESP8266与APP之间的UDP广播通信过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 开启UDP服务

    AT+CIPSTART="UDP","127.0.0.1",1025,1025,2   注意最后一个参数必须是2

    ”UDP”建立 UDP连接字符串参数,远程服务器 IP 地址远程服务器端口号 [] UDP 传输时,设置本地端口 [] 0:收到数据后,不更改远程目标 1:收到数据后,改变一次远程目标 2:收到数据后,改变远程目标注意:此处的 mode 就是设置 UDP 的传输对方,建立后,能否再 更改。

  2.  当收到APP的UDP广播时,写入答应数据,

    先执行发道数据量的命令 AT+CIPSEND=15  (发送15个字符)

    再写入15个字符的字符: Yes,I'm iSmart.

  3. APP 向局域网广播Are you iSmart?,此时APP会收到ESP8266回复的Yes,I'm iSmart.

转载于:https://my.oschina.net/u/1170250/blog/668430

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值