ESP8266远端固定UDP传输

1. 配置 WiFi 模式

AT+CWMODE=3(模式3说明ESP8266既能当服务器也能当客户端)

响应 :

AT+CWMODE=3

OK

2. 连接路路由器器

AT+CWJAP="xiaomi20pro","22221111"

响应 :

AT+CWJAP="xiaomi20pro","22221111"

WIFI DISCONNECT

WIFI CONNECTED

WIFI GOT IP

OK

3. 查询 ESP8266 设备的 IP 地址

AT+CIFSR

响应 :

AT+CIFSR

+CIFSR:APIP,"192.168.4.1"

+CIFSR:APMAC,"82:7d:3a:02:41:02"

+CIFSR:STAIP,"172.24.209.124"

+CIFSR:STAMAC,"80:7d:3a:02:41:02"

OK

+CIFSR:APIP,"192.168.4.1"

+CIFSR:APMAC,"82:7d:3a:02:41:02"

是AP模式下的IP地址以及MAC地址

+CIFSR:STAIP,"172.24.209.124"

+CIFSR:STAMAC,"80:7d:3a:02:41:02"

是station模式下的IP地址以及MAC地址

4. PC 与 ESP8266 设备连接同⼀一路路由器器,在 PC 端使⽤用⽹网络调试⼯工具,建⽴立⼀一个 UDP 传

输。

假设,PC 创建的 UDP 自身 IP 地址为 172.24.209.29,端⼝口为 8080。

固定远端的 UDP 通信

UDP 通信的远端固定,由 AT+CIPSTART 指令的最后一个参数设置为 0 决定。系统将分配一个连接号给这个固定连接,UDP 通信双方不会被其他设备替代。

1. 使能多连接

AT+CIPMUX=1

AT+CIPMUX=1

OK

2.创建 UDP 传输。例例如,分配连接号为 4,指令如下:

AT+CIPSTART=4,"UDP","172.24.209.29",8080,9898,0

远端IP指:目标机IP地址,172.24.209.29

远端端口号指:目标机的端口,8080

响应 :

AT

+CIPSTART=4,"UDP","172.24.209.29",8080,9898,0

4,CONNECT

OK

3. 发送数据

AT+CIPSEND=4,7

AT+CIPSEND=4,7

OK

>

去掉新行

SEND OK

电脑发送,串口接收

相关推荐
云飞云共享云桌面1 天前
昆山精密机械工厂研发部门10个SolidWorks如何共享一台服务器来进行设计办公
运维·服务器·网络·人工智能·电脑
Bruce_Liuxiaowei1 天前
工作组环境内部信息搜集:从基础查询到权限分析
网络·经验分享·网络安全
白帽子黑客杰哥1 天前
在实际渗透测试中,如何系统性地评估一个WAF规则集的有效性?
网络·web安全·kali
林疏safe1 天前
【无标题】
网络
羑悻的小杀马特1 天前
【Linux篇章】穿越网络迷雾:揭开 HTTP 应用层协议的终极奥秘!从请求响应到实战编程,从静态网页到动态交互,一文带你全面吃透并征服 HTTP 协议,打造属于你的 Web 通信利刃!
linux·运维·网络·http·操作系统·网络通信
Facechat1 天前
视频混剪-WebGL滤镜
网络
小码吃趴菜1 天前
TCP编程流程
服务器·网络·tcp/ip
数字护盾(和中)1 天前
破局 “形式化培训”:企业网络安全意识提升的痛点与实操策略
网络
网运少年1 天前
一文了解5G切片的原理
网络·5g