Elecrow ESP32-WT 32-ETH01 串口转以太网模块
规格
- 产品名称:ESP32-WT32-ETH01
- 版本:1.2
- 日期:23 年 2020 月 XNUMX 日
- 尺寸:紧凑型
- 射频认证:FCC / CE / RoHS
- Wi-Fi协议频率范围:2.4~2.5 GHz
- 串口波特率:80~5000000
- 工作量tage:5V 或 3.3V
- 工作电流:平均80mA,最小500mA
- 工作温度范围:常温
- 封装:半焊盘/连接器通孔连接(可选)
产品结束view
ESP32-WT32-ETH01 是一款集成 2.4GHz Wi-Fi 和蓝牙双模的 SOC,具有高射频性能、稳定性和超低功耗。
免责声明和版权公告
本文中的信息,包括 URL 参考地址,如有更改,恕不另行通知。
本文件按“原样”提供,不承担任何担保责任,包括任何适销性、适用于特定用途或非侵权的担保,以及任何提案、规范或amp除另有说明外,本文件不承担任何责任,包括因使用本文件信息而产生的任何专利权侵权责任。本文件不授予任何知识产权许可,无论是明示的、禁止反言的还是其他方式,但暗示许可。
Wi-Fi 联盟会员徽标归 Wi-Fi 联盟所有。
特此声明,所有提及的商品名称、商标和注册商标均为其各自所有者的财产。
修正记录
版本号 | 沉着的人/修饰语 | 制定/修改日期 | 换个理由 | 主要变化(写出重点。) |
第六卷 | 标记 | 2019.10.21 | 首次创建 | 创建文档 |
第六卷 | 林富良 | 2019.10.23 | 完善文档 | 添加产品功能栏目 |
一轮view
WT 32-ETH 01是一款基于ESP 32系列的嵌入式串口转以太网模块。该模块集成了优化的TCP/IP协议栈,方便用户轻松完成嵌入式设备的联网功能,大大降低了开发时间成本。另外,模块兼容半焊盘和连接器通孔设计,板宽为一般宽度,模块可以直接焊接在板卡上,也可以焊接连接器,也可以用在面包板,方便用户在不同场景下使用。
ESP 32系列IC是一款集成2.4GHz Wi-Fi和蓝牙双模的SOC,具有超高的射频性能、稳定性、通用性和可靠性,以及超低功耗。
特征
班级 | 项目 | 产品尺寸 |
无线上网 |
射频认证 | FCC/CE/RoHS |
协议 |
802.11 b/g/n/e/i(802.11n,速度高达 150 Mbps) | |
A-MPDU 和 A-MSDU 聚合,支持 0.4
_s 保护间隔 |
||
频率范围 | 2.4~2.5G赫兹 | |
个人数字助理 | 协议 | 符合蓝牙 v 4.2 BR/EDR 和 BLE
标准 |
无线电频率 | 灵敏度为 97 dBm 的 NZIF 接收器 | |
硬件 |
网络插座规格 | RJ 45,10、100/XNUMXMbps、交叉直连和自
适应 |
串口端口速率 | 80~5000000 | |
板载、闪存 | 32M位 | |
工作量tage | 5V或3.3V电源(任选其一) | |
工作电流 | 平均值:80 mA | |
电源电流 | 最小值:500 毫安 | |
操作
温度范围 |
-40°C〜+ 85°C | |
周围的
温度范围 |
正常温度 | |
包裹 | 半焊盘/连接器通孔
连接(可选) |
|
软件 |
无线网络模式 | 站 /softAP /SoftAP +站 /P 2P |
Wi-Fi安全
机制 |
WPA /WPA 2/WPA2-企业/WPS | |
加密类型 | AES/RSA/ECC/SHA | |
固件升级 | 通过网络远程OTA升级 | |
软件
发展 |
SDK用于用户二次开发 | |
网络协议 | IPv 4、TCP/UDP |
知识产权
获取方法 |
静态IP、DHCP(默认) |
简单透明的传输方式 | TCP 服务器 /TCP 客户端 /UDP 服务器 /UDP 客户端 |
用户配置 | AT+命令集 |
硬件规格
系统框图
实物图片
引脚描述
表-1 调试烧录界面
别针 | 姓名 | 描述 |
1 | 英语N1 | 预留调试烧录接口;,使能,高电平有效 |
2 | 地线 | 预留调试、烧录接口;接地 |
3 | 3V3 | 预留调试、烧录接口; 3V3 |
4 | 发送端 | 预留调试烧录接口; IO 1,TX D 0 |
5 | 接收XD | 预留调试烧录接口; IO3,RXD 0 |
6 | 输入输出 0 | 预留调试、烧录接口; IO 0 |
表2 模块IO说明
别针 | 姓名 | 描述 |
1 | 英语N1 | 启用,且高电平有效 |
2 | CFG | IO32、CFG |
3 | 485_CN | IO 33、RS 485 的使能引脚 |
4 | 接收XD | IO 35,RXD 2 |
5 | 发送端 | IO17,TXD 2 |
6 | 地线 | 地线 |
7 | 3V3 | 3V3电源 |
8 | 地线 | 地线 |
9 | 5V2 | 5V电源 |
10 | 关联 | 网络连接指示灯引脚 |
11 | 地线 | 地线 |
12 | 输入输出 393 | IO 39,仅支持输入 |
13 | 输入输出 363 | IO 36,仅支持输入 |
14 | 输入输出 15 | IO15 |
15 | 我 014 | IO14 |
16 | 输入输出 12 | IO12 |
17 | 输入输出 5 | 输入输出 5 |
18 | 输入输出 4 | 输入输出 4 |
19 | 输入输出 2 | 输入输出 2 |
20 | 地线 | 地线 |
笔记 1:模块默认使能高电平。
笔记 2:3V3电源和5V电源,两个只能选择一个!!!
笔记 3: IO39 和 IO36 仅支持输入。
电源特性
电源电压tage
电源电压tag模块的e可以是5V或者3V3,且只能选择一个。
供电方式
用户可以根据自己的需要自由选择:
- 通孔(焊针):
- 电源采用杜邦线连接;
- 采用面包板连接方式供电;
- 半焊盘(直接焊在板卡上):用户板卡供电。
使用说明
- 开机说明
如果是杜邦线:找到3V 3或5V电源输入,连接对应的voltage、指示灯(LED 1)亮,表示上电成功。 - 指示灯说明
- LED1:电源指示灯,正常通电,灯亮;
- LED3:串口指示灯,RXD 2(IO35)有数据流动时,该灯亮;
- LED4:串口指示灯,当TXD 2(IO 17)有数据流时,该灯亮;
- 使用方式说明
三种使用方式,用户可以根据自己的需要进行选择:- 过孔(焊针):采用杜邦线连接;
- 通孔(焊针):放于面包板上;
- 半焊盘:用户可以直接将模块焊接在自己的板卡上。
- 网口工作指示灯说明
表-3 端口端口指示灯说明
RJ 45
指示灯 |
功能 | 解释 |
绿灯 | 联系
状态指示 |
正确连接网络时绿灯亮 |
黄灯 | 数据表明 | 模块在接收或发送数据时有数据闪烁,
包括接收网络广播包的模块 |
接口说明
产品功能
默认参数
项目 | 内容 |
串口端口速率 | 115200 |
串口参数 | 无/8/1 |
传输通道 | 串口以太网传输 |
基本功能
设置IP/子网掩码/网关
- IP地址是模块在局域网中的身份表示,在局域网内是唯一的,因此不能与同一局域网内的其他设备重复。模块的IP地址有两种获取方式:静态IP和DHCP/动态IP。
- 静态IP
静态 IP 需要用户手动设置。设置过程中,注意同时填写 IP、子网掩码和网关。静态 IP 适用于需要统计 IP 和设备信息,且需要一一对应的场景。设置时,注意 IP 地址、子网掩码和网关的对应关系。使用静态 IP 需要为每个模块分别设置,并确保 IP 地址在局域网内以及其他网络设备上不重复。 - DHCP/动态IP
DHCP/动态IP主要作用是从网关主机动态获取IP地址、网关地址、DNS服务器地址等信息,免去设置IP地址的繁琐步骤。适用于对IP没有要求的场景,不需要IP与模块一一对应。
笔记:模块直连电脑时无法设置DHCP。一般电脑不具备分配IP地址的能力。如果模块直连电脑设置DHCP,模块会一直等待IP地址分配,导致模块无法进行正常的传输工作。模块默认为静态IP:192.168.0.7。
- 静态IP
- 子网掩码主要用于确定IP地址的网络号和主机号,指示子网个数,判断模块是否在子网内。子网掩码是必须设置的。常用的C类子网掩码:255.255.255.0,网络号为前24位,主机号为后8位,网络个数为255,模块IP在255以内,则认为模块IP在此子网内。
- 网关是当前IP地址所在网络的网络号。如果路由器等设备连接外网,网关就是路由器的IP地址。如果设置错误,将无法正确连接外部网络。如果没有连接路由器,则无需设置。
恢复出厂设置
AT指令恢复出厂设置:通过AT+RESTORE恢复出厂。 6.2.3 固件升级
模块固件升级的方式是OTA远程升级,通过升级固件可以获得更多的应用功能。
- 固件升级通过有线或wifi连接网络。
- 操作将GPIO2接地,重启模块并进入OTA升级模式。
- 升级完成,断开GPIO 2与地的连接,重启模块,模块进入正常工作模式。
AT指令功能设置
用户可以输入AT指令来设置模块的功能。具体参考esp32有线模块AT指令集。
数据传输传输功能
模块拥有串口、wifi、以太网、蓝牙四个数据传输接口,用户可以通过AT指令组合这四个数据接口进行数据传输。
通过AT+PASSCHANNEL指令设置/查询模块的传输通道。设置完成,需要重启模块才能生效。
套接字函数
模块的Socket工作模式分为TCP Client、TCP Server、UDP Client、UDP Server,可通过AT指令设置,请参考esp32电缆模块AT指令例程v 1.0。
TCP客户端
- TCP Client 为 TCP 网络服务提供客户端连接。主动发起连接请求,与服务器建立连接,实现串口数据与服务器数据的交互。根据 TCP 协议的相关规定,TCP Client 负责连接和断开连接,从而保证数据的可靠交换。通常用于设备与服务器之间的数据交互,是最常用的网络通信方式。
- 模块作为 TCP Client 连接 TCP Server 时,需要注意目标 IP/域名、目标端口号等参数。目标 IP 可以是同一局域网内的本地设备,也可以是不同局域网的 IP 地址,或者跨公网的 IP。如果跨公网连接服务器,则要求服务器有公网 IP。
TCP服务器
通常用于与局域网内的 TCP 客户端通信。适用于局域网内没有服务器,多台电脑或手机向服务器请求数据的情况。TCP 客户端的连接和断开是有区别的,以确保数据交换的可靠性。
UDP客户端
UDP Client:一种无连接传输协议,提供面向事务的简单、不可靠的信息传输服务。无需建立和断开连接,只需指定 IP 和端口即可将数据发送给对方。通常用于对丢包率无要求、数据包较小、传输频率较快,需要将数据传输到指定 IP 的数据传输场景。
UDP 服务器
UDP Server 是指在普通UDP 的基础上不验证源IP 地址。收到每个UDP数据包后,目标IP将更改为数据源IP和端口号。数据发送到最近通信的IP和端口号。
该模式通常用于多个网络设备需要与模块通信,且由于速度快、频率高而不想使用TCP的数据传输场景……串口功能
AT指令设置
用户可以输入AT指令来设置模块的功能。
串口数据传输
用户可以通过AT指令使模块进入数据传输模式,模块可以通过设定的数据传输通道直接将串口数据传送到相应的数据传输端(wifi、以太网和蓝牙)。
蓝牙功能
蓝牙数据传输
通过模块现有的蓝牙功能,模块可以获取蓝牙数据,并可以通过设定的传输通道直接将蓝牙数据传送到相应的数据传输端(wifi、以太网、串口)。
Wifi功能
互联网接入
模块wifi通过路由器连接到互联网或者局域网,用户通过AT指令配置socket功能,模块可以建立TCP/UDP连接,可以访问用户指定的服务器。
网线及网口接入功能
通过有线网络可以获得稳定的网络连接,保证稳定的网络数据的采集。
互联网接入
模块通过有线网络连接到互联网或者局域网,用户通过AT指令配置socket功能,模块可以建立TCP/UDP连接,访问用户指定的服务器。
常见问题解答
- 问:我可以同时使用 32V 和 32V 为 ESP01-WT5-ETH3.3 供电吗?
答:不可以,您应该为设备选择 5V 或 3.3V 电源。 - 问:ESP32-WT32-ETH01 默认的 IP 获取方式是什么?
答:默认的IP获取方式是DHCP,但您也可以根据需要设置静态IP。
文件/资源
![]() |
Elecrow ESP32-WT 32-ETH01 串口转以太网模块 [pdf] 用户手册 ESP32-WT32-ETH01,ESP32-WT 32-ETH01 串口转以太网模块,ESP32-WT 32-ETH01,串口转以太网模块,端口转以太网模块,以太网模块 |