源码github地址:https://github.com/linzhongpaihuai/smartplug 说明:通过修改esp8266 RTOS的固件实现http服务器,这样可以通过浏览器完成与esp8266的交互。看下做好的样子:代码实现1,启动http服务器for ( ; ; )
{
if ( uiCurStatus == STATION_GOT_IP &&
转载
2024-04-15 12:24:28
348阅读
ESP8266 Non-OS SDK开发探坑之五-简单的HTTP配置服务器经过一段时间的折腾,总算把esp8266搞入门了,开始正式开发了esp8266的模块要联网进行控制,首先肯定是得配置wifi信息,1、原始的方法是写到代码里,定义个宏,定义个变量。。。2、串口通信方式、AT指令之类的。。。3、初始化softAP模式,然后提供个tcpserver,由手机app实现TCP传输配置,这个目前产品上
转载
2024-04-17 20:49:51
104阅读
前一篇文章讲述的是两个局域网间应该如何搭建连接的方法,这篇文章将讲述,这种方法的具体实施过程。案例简述:以WIFI模块(ESP8266)为开发对象,处在局域内网中的WIFI模块,连接到另外一个局域内网的TCP服务器,形成WIFI模块和服务器之间通信。本文先以电脑控制WIFI模块的连接,熟悉AT指令的使用,再通过编程手段,由单片机去控制WIFI模块,深入学习。一.电脑端调试,控制WIFI模块的连接说
转载
2024-06-12 12:56:24
635阅读
ESP8266-NodeMCU网络服务器建立基本网络服务器#include <ESP8266WiFi.h> // 本程序使用 ESP8266WiFi库
#include <ESP8266WiFiMulti.h> // ESP8266WiFiMulti库
#include <ESP8266WebServer.h> // ESP8266We
转载
2024-04-26 11:02:00
170阅读
Station模式连接服务器一、硬件连接二、软件配置三、调试通信 一、硬件连接esp8266、USB转ttl、杜邦线,接线和上一节一样esp8266USB转ttlRXTXTXRX3V33.3VEN3.3VGNDGND二、软件配置需要用到的指令如下指令返回说明ATOK老规矩,上电先试试AT指令能不能用AT+CWMODE=MODEOK设置esp8266模式,Station模式MODE=1AT+RST
转载
2023-10-20 16:23:09
189阅读
案例简述:以WIFI模块(ESP8266)为开发对象,处在局域内网中的WIFI模块,连接到另外一个局域内网的TCP服务器,形成WIFI模块和服务器之间通信。本文先以电脑控制WIFI模块的连接,熟悉AT指令的使用,再通过编程手段,由单片机去控制WIFI模块,深入学习。一.电脑端调试,控制WIFI模块的连接说明:将WIFI模块通过串口与电脑连接,电脑通过串口调试软件给模块发送AT指令,控制WIFI
转载
2024-06-05 22:14:14
46阅读
文章目录前言一、ESP8266访问公网的方法二、使用步骤1.设置STA状态AT+CWMODE=1AT+RSTAT+CWJAP="YY","12345678"AT+CIPMUX=0AT+PING="47.XXX.XXX.173"AT+CIPSTART="TCP","47.XXX.XXX.173",80812.开放云服务器端口3.后台JAVA服务器程序4. 运行效果总结 前言之前就做过ESP8266
转载
2023-07-11 13:17:12
237阅读
个人从局域网内调试ESP8266开始就碰了一堆壁,在此总结一下,希望可以帮到看到这篇文章的人,关键性细节问题详情请见第五部分 注:仅以STA模式为例第一部分:描述 STM32通过ESP8266连接无线路由器访问阿里云服务器并实现透传第二部分:硬件连接 一般的ESP8266都是6针脚,我个人的连接方式是:VCC接3.3v,GND接GND,RXD与TXD分别接USART3的TXD与RXD。另外两个引脚
转载
2024-01-02 12:26:28
132阅读
前言做这个东西之前需要知道的事 这个东西是通过使用arduino UNO R3板子获取温湿度模块DHT11中的温湿度然后通过ESP8266WiFi模块发送到MQTT服务器上面,然后再在网页上面显示出来的。这里面涉及一些技术:arduino的基本使用:
arduino软件模拟串口的使用(网上资料很多)DHT11的温湿度读取(有arduino官方库,网上资料也很多)ESP8266WiFi模块AT
转载
2024-06-26 10:03:15
271阅读
物件:ESP8266EX 模块USB-TTL 软件:串口工具网络调试助手云服务器 第一步:连线USB-TTL 与wifi模块连线USB-TTL ESP 8266模块3.3VVCCGNDGNDRXUTXDTXURXD3.3VCH_PD 第二步:设置wifi模块设置端口号,设置波特率(如之前没修改过,默认为115200),打开串口后1、发送 :AT (注意后面有
转载
2023-07-11 13:18:58
271阅读
esp8266+MQTT固件+串口助手连接阿里云服务测试esp8266烧录MQTT固件阿里云创建产品步骤创建产品添加设备在产品中添加功能添加自定义功能完成ESP8266与阿里云服务通信阿里云产品发布点击发布,勾选请确认->发布查看MQTT连接参数MQTT连接参数在MQTT指令集中的使用esp8266(MQTT固件) + 串口助手连接阿里云服务测试结果订阅测试发布测试 esp8266烧录MQ
转载
2023-11-18 22:04:18
173阅读
客户端模式1.AT+CWMODE=3 把模块设置为softAP+station 共存模式2.AT+RST 重启3.AT+CWJAP="SSID的信号名","密码" 连接到无线路由器4.AT+CIFSR 查询IP MAC 地址5.电脑
转载
2024-01-16 20:44:14
105阅读
ESP8266+dht11 连接阿里云 上传温湿度 ①在刚开始研究的时候也是一头雾水,在看了几天各路大神写的博客和视频之后,最终得以实现。 ②接下来让我详述一下整个过程 需要编写代码,云端创建产品和设备,还有阿里云的库文件需要用到下面让我们开始吧! 一、创建云端设备 1.1首先我们进到阿里云的官网,在产品里找到物联网平台 接下来进入控制台 我记得是先要开通物联网平台,然后看下图 我这里显示已经开通
转载
2024-04-02 15:51:53
94阅读
文章目录一 、前言二 、准备材料三 、亚马逊账号新建物品3.1 申请亚马逊账号3.2 创建单个物品3.3 创建证书四 、编译AT固件源码4.1 搭建AT固件源码的二次开发环境4.2 拉取AT固件源码4.3 替换亚马逊连接证书4.4 编译五 、连接通讯有任何疑问联系邮箱或文章留言,不要私信我,本博客已经屏蔽私信!多多支持! 一 、前言本博文于 2021.2.25 更新,转载于:二 、准备材料三 、
转载
2024-06-24 08:22:11
138阅读
有位读者朋友提出了一个很实际的问题:“能用esp8266弄一个远程开电脑的教程吗?需要设置路由器吗?公司路由器设置不了。”当然可以!而且很简单~ ESP8266是一个非常适合用于物联网和家庭智能项目的带wifi模块的单片机。它的售价非常低廉,只需大约10块 这个问题可以拆解成两部分:问题一:在无法设置路由器的情况下,远程访问内网设备。问题二:通过同局域网下的设备发送指令,控制电脑开机。问
转载
2024-04-04 09:12:56
130阅读
文章目录前言一、返回响应状态码问题1.连接路由器WiFi2.连接手机热点总结 前言ESP8266HTTPClient库用于ESP8266的HTTP协议通讯,访问http://www.example.com请求以获取服务器响应出现的问题。以下是本篇文章正文内容,下面案例可供参考一、返回响应状态码问题1.连接路由器WiFi代码如下(示例):#include <ESP8266WiFi.h>
转载
2024-05-08 22:35:13
460阅读
ESP8266 Arduino开发之路(3)— 作为TCP客户端连接到服务器一、前言在上一篇我们已经成功连接到网络了,接下来就可以尝试建立TCP连接了。 接下来我们将ESP8266作为TCP客户端来连接到服务器。二、建立连接编写代码如下所示/*
ESP8266-NodeMCU作为TcpClient连接到服务器
*/
#include <ESP8266WiFi.h>
转载
2024-03-11 23:52:27
88阅读
上一次实现了esp8266和服务器的简单交互,这次就利用刚刚实现的功能做一个小玩具功能是这样的,我打算实现一个判断有没有人进入我的房间的小玩具,如果有人进入我的房间,那么就通过qq给我发送一封邮件提醒我原理通过超声波传感器HC-SR04和esp8266连接,然后把接收到的距离信息通过esp8266给服务器发送过去, 这里esp8266和服务器的1314端口建立tcp连接,然后服务器通过一个pyth
转载
2024-03-25 08:30:48
61阅读
1. 新建阿里云产品和设备点击创建产品 点击添加设备 devicename 可以随便写。2.ESP8266 AT指令2.1 ESP8266 MQTT固件烧录MQTT AT 固件 链接:https://pan.baidu.com/s/10xE-DGubCJ7KQlC-Vop08g&
转载
2023-07-11 13:34:47
414阅读
1评论
1、整体流程ESP8266设置成AP模式,笔记本连上此WLAN;作为TCP服务器端,配置好本地端口8266,等待客户端建立TCP连接(并设置60s keep alive);侦听到客户端发来的TCP连接建立请求,如果能够成功建立TCP连接,则进入等待数据的阶段;收到TCP数据,向客户端发送响应;如果60s之内没有收到TCP数据,则主动断开TCP连接;后续客户端仍可以重新建立TCP连接;2、配置TCP
转载
2024-03-14 07:07:05
456阅读