ESP8266配置透传模式(AT指令)

article/2025/9/27 17:53:08

ESP8266使用AT指令的前提是模块已烧录AT固件,固件可以在官网下载,固件烧录这里也直接略过,可以参考其他博文


AT指令恢复出厂设置

用AT指令将ESP8266恢复出厂设置(因为之前配置了什么也不确定,直接恢复出厂)
AT指令:AT+RESTORE
模块回发数据

AT+RESTOREOKets Jan  8 2013,rst cause:2, boot mode:(3,7)load 0x40100000, len 1856, room 16 
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8 
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8 
tail 0
chksum 0x79
csum 0x792nd boot version : 1.5SPI Speed      : 40MHzSPI Mode       : DOUTSPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000屸胣鋻;凅o|巪r$勩s刲d`勩s鋖d`勩r抎嚐dl`s$莾sd倪隳#d宑s|嘼p`鋍$s#禧'罾n'dd審嘾d€g隳#dp;${l
Ai-Thinker Technology Co. Ltd.ready

配置工作模式

配置ESP8266工作模式为STA(试过配置成AP+STA也可行)
AT指令:AT+CWMODE=1
模块回发数据

AT+CWMODE=1OK

模块复位

配置工作模式后,模块复位
AT指令:AT+RST
模块回发数据

AT+RSTOKets Jan  8 2013,rst cause:2, boot mode:(3,7)load 0x40100000, len 1856, room 16 
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8 
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8 
tail 0
chksum 0x79
csum 0x792nd boot version : 1.5SPI Speed      : 40MHzSPI Mode       : DOUTSPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000你僩錄r名g|弢r$勩s宭l`屸;踠鋎d`勩s揹彑l$ ;d弮;$専銓c$宑s|嘼p`鋌dr膁c潲g缋'o刣鹸l$剣d€o銓c$p;ds$
Ai-Thinker Technology Co. Ltd.ready

连接路由

连接局域网,手机热点或路由(指令中2个双引号内分别写要连接的WiFi名和密码,需要稍微等待几秒,等待连接成功提示)
AT指令:AT+CWJAP="IOT_5G","123456789"
模块回发数据

AT+CWJAP="IOT_5G","123456789"WIFI CONNECTED
WIFI GOT IPOK

配置透传模式

配置ESP8266透传模式
AT指令:AT+CIPMODE=1
模块回发数据

AT+CIPMODE=1OK

打开手机TCP Sever

手机端打开网络调试助手APP开启TCP服务器,并把服务器IP,端口号给到ESP8266,让ESP8266连接TCP服务器
在这里插入图片描述

连接TCP服务器

AT指令:AT+CIPSTART="TCP","192.168.3.47",8080
模块回发数据

AT+CIPSTART="TCP","192.168.3.47",8080CONNECTOK

在网络调试助手的数据收发窗口可以看到ESP8266已连接到TCP服务器
在这里插入图片描述

开启透传模式

开启ESP8266透传,在串口助手看到以下回发数据时,ESP8266已经进入透传模式
AT指令:AT+CIPSEND
模块回发数据

AT+CIPSENDOK>

下面是手机网络调试助手与PC端串口调试助手通过ESP8266透传进行数据交互
在这里插入图片描述
在这里插入图片描述

退出透传模式

退出透传发送 +++ (不需要加换行符)即可,像上面AT指令都需要换行发送

设置上电自动透传

上面指令都是一次性发送AT指令开启透传模式,ESP8266断电再上电后只会主动连接最后一次连接过的路由,并不会自动进入透传模式,在连接路由后,发送如下指令
AT指令:AT+SAVETRANSLINK=1,"192.168.3.47",8080,"TCP"
将TCP Sever的IP,端口号,通讯方式给到ESP8266

AT+SAVETRANSLINK=1,"192.168.3.47",8080,"TCP"OK

当发送 AT+SAVETRANSLINK 指令,能成功收到返回的 OK 后,模块断电再上电会自动进入透传模式,这时候给ESP8266模块发送任何AT指令都不会有响应,即使TCP服务器不存在或没开启, 模块也会自动进入透传模式。

退出自动透传

退出上电自动透传模式,前提要先发送 +++ 退出透传模式,再发送AT指令
AT指令:AT+SAVETRANSLINK=0

AT+SAVETRANSLINK=0OK

备注:
如果发送 AT+CIPSEND 进不去透传模式(此时模块返回 ERROR 表示进入透传失败,手机端(TCP Client)能给8266模块发数据,8266不能给手机端发生数据),重新配置一遍ESP8266,把 AT+CWMODE = 1 换成 AT+CWMODE = 3


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

相关文章

透传,无线透传

透传: 透传,即透明传输,指的是在通讯中不管传输的业务内容如何,只负责将传输的内容由源地址传输到目的地址,而不对业务数据内容做任何改变。 无线透传模块: 透明传输模块,透明传输就是在传输过程中&#x…

关于ESP8266的透传模式测试(一)——TCP Client透传模式

一、前言 本次测试所使用的是正点原子的ATK-ESP8266 WIFI模块。直接使用官方提供的固件使用AT指令来配置模块并使用。 模块默认为AT指令状态,模拟波特率为115200(8bit数据位,1bit停止位)。 硬件连接 使用USB转TTL方式&#xf…

一文了解透传云基础知识

一文了解透传云基础知识 一:透传云定义, 首先了解下透传的定义 透传:透明传输。即在传输过程中,不管所传输的内容、数据协议形式,不对数据做任何处理,只是把需要传输的内容数据传输到目的。 透传云&#xf…

一个网工的十年奋斗史 - 移民篇

我在茶余饭后总能听到:某同事出国以后的生活多好,什么时候买了个别墅大house,什么时候晒了一下蓝天白云没有雾霾,让人羡慕不已。 可是我们也同样忽略了移民背后的努力和艰辛。殊不知对于移民的人来说,需要舍弃很多。试…

准备全面转入SAP和SOA领域

同事跑过来说他撞死了一只袋鼠。 为什么什么事都有? Whatever... 这周5最后一天工作,除了今天早上工作紧张点,已经完全没有什么事情了。爽死了,终于可以不工作了,可以天天在家睡大觉啦。哈哈哈。真是工作后才知道…

天使投资人给阿里新贵们的一些建议

作者曾为 Facebook 早期员工,现为天使投资人。 这几天被阿里的同志们的喜事刷屏,让我想起来当年 Facebook 上市的场景。都是一个众望所归的 IPO,但 Facebook 弄砸了,阿里很成功! Congratulations! 当然&…

在淘宝做前端的这三年 — 第三年

关注“重度前端” 专注前端、专注全栈、输出价值 助力前端深度学习 ━━━━ 更加深入内容发布业务 自从去年掌握了一些业务分析方法,今年工作更喜欢做业务了。由于阿里员工自己不能开淘宝帐号运营,所以我开了个公众号做竞品调研,站在一个创…

【转载】大龄码农的新西兰移民之路

大龄码农的新西兰移民之路 【转载】博主地址:https://www.cnblogs.com/yanxiaodi/p/MoveToNewZealand.html 最近一年没怎么发博客,确实在忙一件事情——移民新西兰。如今已顺利入职,新西兰绿卡正在申请过程中,终于有时间将最近一年…

ENVI波段合成逆运算——波段拆分

APP Store中查找工具,第8页“将多波段图像拆分成多个单波段文件 V5.3”。 点击 Install App安装插件。重启ENVI后,可以看到Toolbox / Extensions下有Split to Multiple Single-Band Files工具。 ENVI中打开需要进行波段拆分的文件。 点击Split to Multi…

遥感基础——红外波段分类

红外波长的分类 红外线是波长介乎微波与可见光之间的电磁波,波长为0.75~1000 μm,其中,近红外、短波红外、中波红外、长波红外所在区间如下: - 近红外 (Near Infrared, NIR) : 0.75~1.1 μm - 短波红外 (Short …

频段划分

电磁波频段的划分 射频(300KHz-300MHz):包括LF,MF,HF,VHF 微波(300MHz-3000GHz):包括UHF,SHF,EHF,PHF 微波频段的划分 波段频率范围…

雷达篇(四)雷达工作波段

目录 1、简介 2、波段划分 3、各波段雷达功能 4、波长计算公式 1、简介 不同波段电磁波的传播方式和特点各有不同,所以它们的用途也不同。电磁波段划分如图 1所示。 在雷达行业,雷达工作频率划分成为若干波段,由低到高的顺序依次是高频&a…

指数波段划分以及底部反弹行业特征统计分析

本文参考国金证券杨勇博士最近发的研报《底部反弹特征统计分析》,在优矿网做一个分析实现。 首先是作出指数的波段划分图,用以确定指数的各个底部。 1 import numpy as np 2 import pandas as pd 我写了如下一个函数,可以用于划出各个指数的波…

频谱和波段划分

光是一种电磁波。 可见光:由光源发出的辐射能中的一部分,即能产生视觉的辐射能.常被称作为“可见光”。 可见光的波长:从380nm----780nm 紫外线的波长:从100nm---380nm,肉眼看不见。 红外线的波长&#xff…

电磁波频谱 和 波段划分以及名称由来(收集)

电磁波频谱和波段划分 段号 频段名称 频段范围 (含上限,不含下限) 波段名称 波长范围 (含上限,不含下限) 1 极低频(ELF) 3~30赫(Hz) 极长波 100~10兆米 2 超低…

【图像处理】多光谱 波长波段划分 主要波段特性 植被遥感原理 典型植被指数

他们仅仅看到自我的影子,他们的影子就是他们的法律。太阳对他们来说,只是个投影者。 文章目录 前言 前言 本文记录多光谱波段划分,主要波段特性,植被遥感原理,典型植被指数。 资料参考: 冈萨雷斯-数字图像…

通信原理 | 波段的划分

波段(wave band) 在无线电技术中,波段(wave band)这个名词具有两种含义。 电磁波频谱的划分,例如长波、短波、超短波等波段。 发射机、接收机等设备的工作频率范围的划分。若把工作频率范围分成几个部分,这些部分也称为波段,例如三波段收音机等。 波段划分 波段通常是…

手机 Python 编程神器!

点击上方“逆锋起笔”,公众号回复 编程资源 领取大佬们推荐的学习资料来源:软件测评说 手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库。 尝试安装了很多Python移动编程软件,发现了…

你知道用手机也能写软件吗?手机编程开发

手机编程开发 除了我们常见的php,java,c,前后端等等等用电脑来编写程序的,还有可以用手机编写软件的 用手机来开发软件 既然是在手机上开发编写软件那么肯定也少不了工具,这篇文章就给大家分享几个手机编程开发的工具…

PLC编程安卓版 兼容三菱FX PLC编程指令 软件在线仿真 硬件PLC工控板蓝牙与手机蓝牙在线下载程序 在线仿真

硬件连接1 APP功能描述 2 APP下载与安装注册 3 APP介面操作 3.1 主介面介绍 3.2 状态栏 3.3 工件区 3.4 工具栏 3.5 转换成上位机GX Works2文件 APP下载地址:https://www.pgyer.com/RziG 硬件连接 . 硬件连接(注:目前测试的蓝牙模块…