正确打开ESP8266—与本机电脑建立连接并互发消息

1.确认ESP8266正常上电

2.使ESP8266进入AT模式

波特率:115200;数据位8位,1位停止位,无奇偶校正,无数据流控制。

3. AT

4. AT+RST

重启ESP8266,进行一次复位操作,初始化相关寄存器;

5. AT+CWMODE=3

设置wifi模式,设置为AP/STA并存模式,两种模式都能用。

6. AT+RST

使AT+CWMODE=3指令生效,将WIFI设置为AP/STA模式;

7. AT+CWLAP

基本有密码的都是,第二项为WIFI名称,观察里面是否有你自己使用的路由器名称。

8. AT+CWJAP=”路由/WIFI名字”,”路由/WIFI密码”

接下来,选择使用TCP,步骤如下:

(1)设置电脑为TCP服务器;

一般调试建议使用网络调试助手。

协议类型,IP以,端口号

IP为网络助手自动读取本机IP,无需更改,也一定不要更改,端口号为8080,

协议类型选择TCP Sever

TCP Server(与TCP Client的区别简单说就是如果本机作为服务器,那ESP8266则为TCP Client,反之亦然。)

点击网络调试助手中的连接按钮后,电脑就形成了一个TCP服务器。

这里注意,笔者用笔记本电脑设置的时候,最开始,一直 AT+CIPSTART命令ERROR ,抓破了头,最后发现,默认网络调试助手获取的ip是另一个网络适配器的ip,而不是无线网(wifi)的适配器的ip,ESP8266死活连不上tcp server。把ip地址改为wifi的适配器对应的ip后,就成功连上了。

(2)ESP8266与服务器进行连接;

步骤1已经建立好了TCP服务器,此时ESP8266可以进行连接,以下均为AT指令:

AT+CIPSTART="TCP","192.168.1.125",8080

以TCP方式与TCP Sever的8080端口进行连接。

正确连接会反馈CONNECT已连接信息,同时网络调试助手端会显示连接设备IP以及端口;

其中192.168.1.206则为ESP8266的IP,16244为端口号。

(3)两者建立对话;

AT+CIPSEND=6

6为字符数,当ESP8266检测到>符号之后存在>=6个字符后进行数据发送,若等于6个,则全部发送,若大于6个,则只发送6个,6变成7,8,9也是按照这个规律。

ESP8266发送"HELLO!"

也可以用网络助手向ESP8266进行发送数据,在ESP8266端可看到接收消息,格式为+IPD,后面接着为接收的数据量以及数据,到这里,两者就进行了互通。

转载并节选自:

正确打开ESP8266—与本机电脑建立连接并互发消息 - 云+社区 - 腾讯云 (tencent.com)

https://cloud.tencent.com/developer/news/80279

ESP8266,电脑作为TCP SERVER,8266发数据给电脑相关推荐

  1. 钡铼智能楼宇控制BACnet 接入Modbus TCP Server云平台

    COM口采集 楼宇控制BACnet的配置 工业智能网关一共有四个COM 接口, 以COM口采集楼宇控制BACnet MS/TP设备为例,COM口 485接口A+.B-分别对应楼宇控制 BACnet M ...

  2. 工业现场通讯协议网关BL110应用17:实现三菱 PLC FX2N 接入Modbus TCP Server云平台

    COM口采集三菱 PLC FX2N 的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口(默 ...

  3. 工业智能网关BL110详解之1:实现三菱 PLC FX1S 接入Modbus TCP Server云平台

    COM口采集三菱 PLC FX1S 的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口(默 ...

  4. 电脑硬盘坏了怎么恢复数据?硬盘损坏的原因又是什么?(图文讲解)

    电脑硬盘坏了里面的东西能恢复吗?电脑硬盘是计算机自带的一种存储设备,有c盘.d盘.e盘等.如果说里面的文件丢失了或者坏了的话该怎么办?电脑硬盘坏了怎么恢复数据? 电脑硬盘坏了分为几种情况呢?一种是损坏 ...

  5. 电脑被格式化怎么恢复数据?电脑格式化后还能恢复数据吗?

    电脑的配件中,硬盘起着不可或缺的作用.它承担着储存数据的重要任务,但在日常使用过程中,电脑硬盘往往会因为各种原因格式化,有时候是误操作.有时候是分区提示格式化.有时候则是中病毒了. 而格式化之后,硬盘 ...

  6. 利用云服务器和Python架设TCP Server控制ESP8266单片机

    目录 1.前言 2.控制架构 3.代码 4.控制效果 5.参考 1.前言 之前我做了个利用小爱同学+ESP8266控制电灯的装置:使用小爱同学+ESP8266+舵机控制家里的电灯_斌96的博客-CSD ...

  7. lwip连续发数据卡死_LwIP用TCP连接方式在数据量比较大协议栈卡死

    这段时间用STM32移植LwIP做语音传输.但是遇到一个问题困扰许久,在使用TCP方式做一个client去连接server,由于数据量比较大经常在连接一个多小时候就出现断线而 也ping不通.接下来我 ...

  8. 51单片机串口的应用(单片机和电脑互发数据)

    现在来详细看一下寄存器,我们直接查看单片机手册. SCON寄存器 先来说说SCON寄存器. 前一节我们提过,我们一般使用串口用的是模式1,即8位UART,这样我们就用不到校验位.从手册中可以看到,寄存 ...

  9. zynq tcp如何从网口发数据_ZYNQ_PL与PS的DDR交互

    ZYNQ7000系列中PS端与PL端的通信都是通过AXI总线进行连接的,利用好AXI协议是PS与PL交互的基础,因此设计这个实验来进一步了解两者间的通信. 1.实验目的 PL端通过AXI协议访问PS端 ...

最新文章

  1. Leangoo阶段式硬件产品开发流程
  2. Linux的I/O多路复用机制之--selectpoll
  3. linux文件-link函数(文件硬链接和软连接)
  4. Map的并发处理(ConcurrentHashMap)
  5. 基于反射机制的服务代理调用
  6. web服务器文档根目录在哪里,web服务器根目录在哪
  7. 太赞了:《Spring Framework 4.x 参考文档》最新中文版开放下载!
  8. 网易严选退出双十一:“抵制”鼓吹过度消费
  9. 远程桌面连接无法相互拷贝文件了?
  10. atitit.MIZIAN 陕北方言 特有词汇 大词典 attilax 整理 a--g v1 q31.xlsx
  11. 华为回应关于“获政府巨额补贴”报道;最高法:微信微博聊天记录可作为证据;GoLand 2020.1 路线图公布 | 极客头条...
  12. SPDY协议 - v3
  13. CAD批量输入坐标生成红线
  14. 多个服务器数据互通_8月6日部分服务器数据互通公告!
  15. 钉钉html缓存,电脑钉钉的缓存文件路径
  16. CSS布局之各种需要掌握的小技巧~
  17. 关于移动H3_2s光猫获得超级密码的步骤以及上传本地配置文件覆盖光猫的配置文件的方法
  18. KDGX-A光缆故障断点检测仪
  19. GEE——2018 年南非国家土地覆盖( 20 米分辨率多季节 Sentinel 2 卫星图像生成的)
  20. Centos8安装Oracle12C未能初始化安装程序

热门文章

  1. (转)美国FBI的变态心理学测试
  2. Google Deepmind的自杀开关研究或缓解人工智能恐慌
  3. 大数据系列14:dask使用简介
  4. C# 四舍五入、进一法、舍位(取整,舍去小数,向负无穷舍入)函数
  5. 2021全新工程隧道监控量测系统,持续更新中!
  6. 【KRKR进阶实用教程】1、捕获鼠标位置——存档界面制作
  7. 大数据分析就业培训课程大纲分享
  8. 【工作技巧】医疗行业标准查询方式
  9. opencv read grab retrieve 关系
  10. php nts安装,PHP语言学习之yum安装方式的php,切换NTS为ZTS版本