教你E103-W10串口转WiFi模块的无线透传应用教程

article/2025/9/24 3:32:23

以下为E103-W10作为 softAP实现 UDP串口服务器无线数据透传的举例,E103-W10作为 station 可同理实现透传。

1.透传

默认仅在TCP client单连接或UDP传输模式时,支持透传。

1.1.TCP Client 单连接透传

1.配置WiFi模式

使用指令AT+CWMODE=3//SoftAP+Station mode,如图表11所示。

图表11 设置Wi-Fi模式

2.连接到路由器

E103-W10连接至WiFi名称为"E880-IR01",密码为"JSZXE880"的路由器,根据您的路由器名称和密码替换即可。如图表12所示。

图表12 连接到指定路由器

3.PC与E103-W10连接同一路由器,如图表13所示。

图表13 PC连接到路由器

4.在PC端使用网络调试工具,建立一个TCP服务器。

5.查看PC端WiFi IP地址

假设PC IP地址为192.168.1.156,端口为8080。创建一个IP地址为192.168.1.156,端口为8080的TCP服务器。如图表14所示。


 

图表14 PC创建服务器步骤1

最后,启动服务器,如图表15所示。

图表15 PC创建服务器步骤2

6.E103-W10作为TCP Client连接到上述服务器

AT+CIPSTART="TCP","192.168.1.156",8080 //协议,服务器IP地址和端口号

发送指令如图表16所示。

图表16 建立TCP连接

同时“TCP&UDP测试工具”弹出连接窗口,如图表17所示。

图表17 TCP连接建立成功

至此,E103-W10已与PC端成功成功建立TCP连接。

7.使能透传模式,指令为AT+CIPMODE=1,如图表18所示。

图表18 使能透传模式

8.E103-W10向TCP服务器发送数据

进入透传状态,发送指令AT+CIPSEND,如图表19所示。

图表19 进入透传模式

发送数据,如图表110所示。

图表110 开始透明传输

9.退出发送数据

首先发送“+++”,不带“发送新行”。

再发送测试指令AT,确认是否退出透传状态。

10.退出透传模式,发送AT+CIPMODE=0。

11.断开TCP 连接,发送AT+CIPCLOSE。

同时,“TCP&UDP测试工具”连接窗口消失。

1.2.UDP透传

以下为E103-W10作为 softAP实现 UDP 透传的举例,E103-W10作为 station 可同理实现透传。

1.配置WiFi模式

使用指令AT+CWMODE=3//SoftAP+Station mode。

2.配置E103-W10 SoftAP,发送至AT+CWSAP="E103-W10","12345678",5,3。3.PC连入E103-W10 SoftAP。

4.查询E103-W10的IP地址,发送指令AT+CIFSR。

5.在PC 端使用网络调试工具,建立一个UDP 传输。

PC 创建的UDP连接的IP地址为上一步查询的"192.168.4.1",端口号设为2233。

6.E103-W10与PC对应端口建立固定对端的UDP 传输

发送指令AT+CIPSTART="UDP","192.168.4.2",1001,2233,0。

7.使能透传模式

AT+CIPMODE=1

8.E103-W10向远端发送数据

AT+CIPSEND

9.退出发送数据

10.退出透传模式

AT+CIPMODE=0

11.断开 TCP 连接

AT+CIPCLOSE


http://chatgpt.dhexx.cn/article/yE0NOjaP.shtml

相关文章

ESP32小网关应用,嵌入式串口转以太网,支持蓝牙+wifi

提示:今天分享的ESP32小网关,是深圳市启明云端有限公司推出的基于ESP32系列的嵌入式串口转以太网模块,模块内部集成了优化过的TCP/IP协议栈的WT32-ETH01模块 WT32-ETH01-基于ESP32的小网关 提示:ESP32系列IC是集成了2.4GHz Wi-Fi…

如何测试WizFi210的”串口转无线”功能?

该文章给大家介绍串口模块WizFi210的快速启动指导,如何测试WizFi210的”串口转无线”功能。 首先要给大家说明的是,本文描述的是在下列环境中配置串口模块WizFi210时所需要的步骤: 1. AP:使用WPA Personal或临时密钥完整性协议(T…

rs232/485转WiFi串口转换服务器 Modbus RTU转tcp协议

大家好,我们知道传统工业上常用的是RS232和RS485信号来控制设备,而现在,我们已经进入了互联网时代,物联网时代,所有的设备都可以上网,而传统的232设备如何上网呢? 在这里,我推荐大家…

ESP8266-12F WIFI转串口模块底板设计

一、ESP8266-12F模块简介 ESP8266-12F 是ESP8266-12的增强版,完善外围电路,四层板板工艺,增强阻抗匹配,信号输出更佳,无论是稳定性还是抗干扰能力,PCB天线经过专业实验室测试,完美匹配&#xff…

串口转WiFi透传模块UART转WiFi模块嵌入式WiFi参数一键配置原理

SimpleWiFi串口WiFi模块一键配置功能 概述 目前,在嵌入式领域,智能家居、智能工业、智能公交等等控制中,WiFi已经成为了一种普遍被采用的技术。 在智能工业控制,或者智能家居的主控系统中。单片机,成为了中控系统的控…

调试wifi转串口的板子成功了

今天下班回到家就开始调我在淘宝上买的wifi转串口的板子,到目前为止算是调通了。回头就是编写arduino的串口通信程序了。这样的话,我的手机智能家局系统很快就可以完成了。下边是调试wifi转串口板子的情况,拿来和大家分享。 大体上的调试思路…

wifi转串口

wifi转串口 ZLAN7146是一款wifi转串口的wifi串口服务器。该串口服务器可以方便地使得串口设备连接到WIFI无线网络,实现串口设备的无线化网络升级。RS232接口支持全双工、不间断通信;RS485内嵌485防雷保护。wifi支持STA模式连接到无线路由器,或…

物联网工业串口转WiFi模块 无线路由WiFi模块的选型

伴随着物联网的发展,最初的两个机器之间通过硬件直接通信的物理层到通过硬件地址再局域网中进行通信的数据链路层已经远远不能满足于现代人们生活以及各行给业生产的需求。逐渐结合高性能,高质量的网络层和应用层。实现智能终端数据采集,数据…

串口转无线网模块:WizFi630 快速入门指导

WIZnet研发的WizFi630,能有效实现串口转无线功能,它兼容 IEEE 802.11 b/g/n,支持3个以太网端口(10/100 高速以太网) 和2个UART口 ,内嵌全套网络协议栈和相关安全网络协议,并且配置简单,具有极好的易用性。以下为对其的…

【常用模块】ESP8266 WIFI串口通信模块使用详解(实例:附STM32详细代码)

物联网,万物互联。这里涉及到的最基本的东西就是如何将所有的物联网设备连接在一起。最简单、最广泛使用的就是互联网。 ESP8266 WIFI串口通信模块应该是使用最广泛的一种WIFI模块之一了。为什么呢? 因为ESP8266模块是一款高性能的WIFI串口模块&#x…

串口与wifi模块

经过以下学习,我们掌握: AT指令与wifi模块的测试方法:通过CH340直接测试,研究各种AT指令下wifi模块的响应信息形式。编程,使用串口中断接收wifi模块对AT指令的响应信息以及透传数据,通过判断提高指令执行的…

ESP8266串口转wifi/wifi转串口模块

ESP8266串口转wifi透传模块(MS_Uart2Wifi) 简介模块功能模块使用步骤效果展示使用ESP8266开发板进行试验 简介 最近几天做了一个串口转wifi模块,平常我们使用单片机往往用串口通信或者通过串口在pc上显示数据。但当我们想通过通过wifi无线通信…

[开源工具] 串口转wifi —— 两个串口之间通过网络进行通信

之前有个项目,要求无人机与地面站直接的通信由之前的数传改为wifi,搜了一圈,很多都属于手工调试,而且包含复杂的界面。然而实际需求要求稳定,自动化。因此为了满足这个需求只能是自己开发一个小工具。 在当前项目背景…

串口转WIFI的工作方式理解

串口无线 AP(COM-AP)、串口无线 STA(COM-STA)和 串口无线 APSTA(COM-APSTA)3 个模式 串口WIFI模块是基于Uart接口的符合wifi无线网络标准的嵌入式模块,内置无线网络协议IEEE802.11协议栈以及TC…

【串口服务器】串口转WIFI

做工业互联网项目,难免会遇到通讯口转换的情况,比如智能仪表的RS-485需要转成以太网或WIFI才能与服务器通讯,方法也很简单,用串口服务器就能解决。 下面以有人的USR-W610为例来说明如何配置实现串口转WIFI的功能。 TIPS&#xf…

Linux 内核交互图

来源:www.linuxstory.org/linux-kernel-map

linux更新系统内核,Linux内核升级方法详解

Linux的内核是系统的核心,所以升级内核是Linux系统管理员的一项基本技能,所以我就分享了系统运维实务上的一篇文章,当然我对源文件稍做了一些内容的增加,就是把遇到的问题及解决方案也加上了,希望对各位Linux系统管理员有所帮助! 1.下载内核 cd /usr/src wget linux/kerne…

Linux内核态和用户态的socket编程

文章目录 前言一、内核态socket API二、server内核态编程1.源代码:server.c2.Makefile 三、用户态编程1.源代码 client.c2.Makefile 总结 前言 在实际中,有些时候我们底层驱动有数据发生时,需要立即通知应用层获取数据。当然网上的方法有很多…

CentOS7.6升级内核

CentOS7.6升级内核 方法一 1、更新系统和安装包 yum -y update 安装yum插件,以在安装和更新软件包时更快 yum -y install yum-plugin-fastestmirror 2、查看内核版本 uname -r 3、添加ELrepo存储库( 在安装新的内核版本之前,我们需要添加…

寒江独钓-Windows内核安全编程(完整版).pdf

寒江独钓-Windows内核安全编程(完整版).pdf 编写Windows内核程序,就意味着这个程序可以执行任意指令,可以访问计算机所有的软件、硬件资源。因此,稍有不慎就有可能将系统变得不稳定。Windows的设计者设计了各种驱动模型或者框架,如NT式内核驱动模型、WDM框架和新推出的WDF框…