请选择
进入手机版
|
继续访问电脑版
开启辅助访问
设为首页
收藏本站
登录
立即注册
只需一步,快速开始
扫一扫,访问微社区
论坛首页
BBS
开发资料
样品购买
GitHub
技术博客
搜索
搜索
每日签到
本版
帖子
用户
让无线变得简单-安信可论坛
»
论坛首页
›
模组系列
›
WiFi
›
ESP32系列
›
TCP/IP与UDP/IP透传操作——AT指令
返回列表
发新帖
TCP/IP与UDP/IP透传操作——AT指令
[复制链接]
3861
|
0
|
2021-4-28 10:37:07
|
显示全部楼层
|
阅读模式
本帖最后由 GE-Rita 于 2021-4-28 10:44 编辑
一、介绍
本文主要介绍EP8266、ESP32以及ESP32S2开发板的TCP/IP与UDP/IP透传的操作过程;
注意:
本文中设备端与服务器透传过程在同一局域网中实现,因此,需要连接到同一个wifi
在本操作中,ESP8266、ESP32以及ESP32S2开发板的AT指令一致,无需任何修改
二、硬件与软件准备
关于硬件与软件准备方面参见之前的一片文档:
ESP8266、ESP32以及ESP32-S2的AT指令固件烧录
三、操作步骤
1. TCP/IP透传的操作过程
(1) 网络调试助手软件准备工作
1) 下载并安装网络调试助手
Windows版本获取:
百度网盘 链接:
https://pan.baidu.com/s/1AvlNsMr5o8I5RU5WF6EyAg
提取码:AXK1
2) 打开网络调试助手,协议类型选择TCP Server,本地主机地址选择本地IP,端口填写8080(可自己定义),点击打开
(2) ESp8266/ESP32/ESP32S2的准备工作
1) 固件烧录成功以后,打开串口助手,配置串口波特率为115200,单次按开发板复位键,打开串口;
2) 依次输入以下AT指令:
AT #测试AT功能
AT+CWMODE=1 #设置模组进入STA模式
AT+CWJAP="ssid","password" #连接wifi
AT+CIPSTART="TCP","本地IP",8080 #连接TCP服务器
AT+CIPSEND=5 #发送5个字节数据
Abcde #输入数据
AT+CIPCLOSE #断开TCP连接
(3) 完成操作可看到透传结果如下
2. UDP/IP透传的操作过程
(1) 网络调试助手软件准备工作
1) 下载并安装网络调试助手
2) 打开网络调试助手,协议类型选择UDP,本地主机地址选择本地IP,端口填写8080(可自己定义),点击打开
(2) ESp8266/ESP32/ESP32S2的准备工作
1) 固件烧录成功以后,打开串口助手,配置串口波特率为115200,单次按开发板复位键,打开串口;
2) 依次输入以下AT指令:
AT #测试AT功能
AT+CWMODE=1 #设置模组进入STA模式
AT+CWJAP="ssid","password" #连接wifi
AT+CIPSTART="UDP","本地IP",8080 #连接UDP服务器
AT+CIPSEND=5 #发送5个字节数据
Abcde #输入数据
AT+CIPCLOSE #断开UDP连接
(3) 完成操作可看到透传结果如下
WIFI
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
GE-Rita
7
主题
8
帖子
80
积分
注册会员
注册会员, 积分 80, 距离下一级还需 120 积分
注册会员, 积分 80, 距离下一级还需 120 积分
积分
80
加好友
发消息
回复楼主
返回列表
ESP8266系列
ESP32系列
ESP8258系列
ESP32S2系列
RTL8710系列
RTL8720系列
ESP32C3系列