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

电脑发送,串口接收

相关推荐
小新讲网安15 分钟前
安全运营中心(SOC)建设实战:从SIEM到威胁狩猎全流程指南
网络·安全·web安全·网络安全·网安
SKYLAB0133 分钟前
打破智能家居生态壁垒|微喇智能 WKV553‑A 模组原生支持 Matter,解锁跨平台互联新体验
网络·智能家居
笨鸟先飞,勤能补拙2 小时前
Web 服务器与计算机网络全景原理
运维·服务器·前端·网络·人工智能·计算机网络·web安全
KindSuper_liu2 小时前
Unity 游戏网络基础:从 TCP、UDP 到 HTTP、TLS 与 Best HTTP
网络·游戏·unity
caimouse2 小时前
ReactOS 图形系统分析(3):显示驱动 DDI framebuf.dll
linux·运维·网络
M158227690552 小时前
四通道 Profinet 转 Modbus RTU 网关 SG-PN-Modbus_4 全场景落地详解
网络·工控布线
佳児素花痴╮2 小时前
网络问题与基础理论
运维·服务器·网络
Oflycomm2 小时前
IPC网络摄像机与安防监控:Wi-Fi 6模组、AOV低功耗与边缘AI的产业落地
网络·人工智能·安防监控·wifi6·ipc网络摄像机
0x532 小时前
Java网络编程(四)
java·网络
SendTomo3 小时前
跨设备文件互传新方案
javascript·网络·webrtc·html5·p2p