硬件准备1:ESP8266(本工程中用的是6脚的)2:STM32F407ZGT63:PC机4:usb转TTL模块(此模块用来和ESP8266连接配置WIFI)软件准备1:KEIL52:WIFITFTO(用Python写的脚本,作为STM32串口与虚拟屏串口连接的中介,STM32的数据通过其串口发送到WIFITFT的串口,我们用Configure Virtual Serial Port Driver
记一次ESP8266 WIFI模块调试----TCP 数据处理同时发送心跳一、情景再现1、需要实现的功能1) 接收中国移动云平台Onenet的EDP协议的数据,处理后应答给云平台.2) 保持与云平台的心跳报文,每10s发送一次心跳。2、实现方案1)心跳报文采用10s软定时器,定时发送.2)移动云的请求数据为中断方式接收后处理应答。(推测是中断方式,没有找到配置中断优先级的地方,乐鑫数据手册并没有找
转载 2024-07-01 17:05:56
220阅读
 有些很细致的东西参考这篇     看看就可以 咱用Android Studio做       包名  路径什么的自己随意哈  放一个textview 自己拖动,哈     由于没有Edittext
转载 2024-05-16 20:42:47
202阅读
前言最近在使用ESP8266的简单AT指令做串口透传,本来想着和HC-05的蓝牙串口差不多简单吧,,结果发现ESP8266似乎并没有像HC-05那么易用,需要配置的东西还挺多的,而且也不大方便。不过遇到的问题总算是解决了 以下为遇到的问题和可能的解决方案进行TCP透传链接时遇到TCP ERROR CLOSED一般遇到这种情况,如果硬件其他步骤都配好的话,导致不能正常运行的应该就是电脑的防火墙问题了
转载 2024-03-27 15:16:55
211阅读
一些时间去准备朋友的元器件了...接着写,,争取今天写完所有的文章,,因为答应了朋友下周5之前要做好朋友的东西对于TCP大家在玩AT指令的时候有没有发现客户端最多连接5个,,,再连接就不行了??所以在用AT指令开发的时候单片机程序一定要记得清除多余的连接现在看用LUA语言怎么做直接先上菜Init.luagpio.mode(4,gpio.OUTPUT) gpio.mode(2,gpio.OUTPUT
转载 2024-05-31 12:03:13
154阅读
目录前言1、效果演示2、 实验目的3、指令3.1 本实验相关指令3.2 学习指令的方法3.3 指令用途和说明4、配置并且搭建TCP通讯4.1 准备工作 :4.2 配置 ESP8266第一步:与 ESP8266 达成通讯第二步:设置 ESP8266 模块为 SoftAP第三步:设置WIFI信息第四步,连接 ESP8266 的热点第五步:设置 ESP8266 模块为多连接模式(CIPMUX=1)。第六
转载 2024-08-01 08:46:09
1582阅读
1点赞
ESP8266是个集成了LWIP协议栈的WIFI模块,利用它很容易就完成了物联网的功能。要搭建web服务器就必须支持HTTP协议。但是ESP8266官网提供的例子只能支持TCP,不直接支持HTTP。那么,就需要自己利用TCP来完成HTTP的请求包和响应包。一、搭建ESP8266的SDK开发环境。下载并安装集成IDE,AiThinkerIDE_V0.5。下载并安装Flash下载工具。下载并解压官方提
转载 2024-05-22 15:39:06
107阅读
一、前言文章《ESP-12S学习⑤–Get拿天气数据》采用的就是TCP的连接方式,访问的是服务器,所以ESP8266做的是客户端ESP8266可以扮演四种角色,分别是TCP客户端、TCP服务端、UDP客户端和UDP服务端TCP客户端相当于个人终端,比如手机电脑,这个时候对ESP8266的配置应该是配置为本地,手机开启TCP服务端,提供远端端口和ip地址ESP8266与手机的通讯流程: ESP826
转载 2024-03-22 14:06:09
402阅读
TCP Client模式ESP8266工作在station模式下,需确认ESP8266已经连接AP(路由器)并分配到IP地址,启用client连接ESP8266工作在soft-AP模式下,需确认连接ESP8266的设备已被分配到IP地址,启用client连接 ESP8266 TCP Client模式配置流程依据协议初始化espconn参数注册连接成功的回调函数和连接失败重连的回调函数(espcon
转载 2024-03-22 05:24:18
189阅读
ESP8266 建立TCPserver 进行数据透传
原创 2021-06-07 19:30:43
2284阅读
TCP Server模式ESP8266 工作在station模式下,需确认ESP8266已经分配到IP地址,在启用server侦听ESP8266 工作在Soft-AP 模式下,可以直接启动server侦听TCP Server模式配置流程:根据工作协议初始化espconn参数注册连接成功的回调函数和连接失败重新连接的回调函数(espconn_regist_connectcb和espconn_regi
转载 2024-03-15 11:01:54
206阅读
         上一节说了UDP,这一节就聊聊TCP,毕竟它俩经常同时出现。优缺点上一节也提了一下:安全性好,速度慢。         除了这两点,还有就是:         TCP通信之前是需要建立连接的,如同打电话
0. 前言转载自我的古月居频道 上期介绍了Arduino的基本知识,今天直接上实例来给大家讲解TCPServer和TCPClient。看看他们到底是何方圣神。1.TCP协议TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,它在原有IP协议的基础上,增加了确认重发滑动窗口和复用/解复用等机制。1.1TCP/IP的背景历史1.2 TCP/IP协议分层模型上图列出了TCP/IP
转载 2024-05-23 05:41:17
232阅读
ESP8266WiFi库里面还有其他重要内容,比如跟相关的 WiFiClient、WiFiServer,跟https相关的 WiFiClientSecure、WiFiServerSecure 至于是client还是Server,取决于ESP8266开发需求: 如果业务要求是获取其他serve
原创 2022-02-10 18:03:58
1478阅读
所谓server,可以简单理解为提供服务,提供数据的一个地方 ESP8266上建立一个server是比较简单的,不过是属于局域网内的server,因为真正意义上的server并不是这样的,大伙了解一个这样的概念就好 1.创建TCP server 2.启动TCP server 3. 关闭延时发送功能
原创 2022-02-10 18:08:26
1276阅读
ESP8266作为TCP Client和Server通信一、本例程实现功能二、 Core提供的TCP功能介绍三、接线图五、完整代码(通过IP地址和服务器建立连接)六、完整代码(通过域名和服务器建立连接)七、 利用花生壳内网穿透工具,让运行在自己电脑上的Tcp Server具备独立的域名和端口号 前言:虽然在如今的物联网开发中,像MQTT,COAP这些专门为了物联网而诞生的协议逐渐成为主流,但其实
本文参考《ESP8266 AT 指令使用示例》 文章目录硬件连接AT 测试模块AT+CWMODE 设置 WiFi模式AT+CWJAP 连接路由AT+CIFSR 查询设备IP地址AT+CIPSTART 建立通信连接AT+CIPMODE=1 使能透传模式AT+CIPSEND 发送数据+++ 退出发送数据AT+CIPMODE=0 退出透传模式AT+CIPCLOSE 断开TCP连接AT+CWQAP 断开热
转载 2024-03-29 07:09:16
117阅读
1、NodeMcu长按Flash可进入智能配网模式2、AT+CWSAP=”YFRobot_ESP”,”12345678”,11,0//设置模块 AP 模式下的参数YFRobot_ESP ---- 接入点名称 12345678 ---- 密码 11 ---- 通道号 (通道修改后需要+RST
转载 2024-05-27 17:13:52
145阅读
本文开发环境:MCU型号:ESP8266IDE环境 : Arduino IDETCP 助手:网络调试助手本文内容:esp8266TCP Server 的简单通讯示例 文章目录简介TCP Server 的建立查看 PC 端 IP 地址配置网络调试助手Esp8266 程序设计代码示例串口调试信息调试:可能的错误及其解决原因连接 WiFi 失败连接到 TCP Server 失败Esp8266 收不
转载 2024-03-15 15:10:18
297阅读
上个博客通过一个连接互联网的例子来理解了AT指令的作用(过程中可能少了AT+CWMODE=1) 这次首先延续上个博客再拓展更多的编程方法。AP模式ESP8266 AT 仅支持建立一个 TCP 服务器器,且必须使能多连接,即允许连接多个 TCP client。1, AT+CWMODE_DEF=2   设置为AP模式 2, AT+CIPMUX=1 使能多连接 3, AT+CIPSERVER=1,808
  • 1
  • 2
  • 3
  • 4
  • 5