概要: 本人最近在使用esp8266获取天气预报,使用了心知天气的api(不是打广告)。 统一资源定位符【wiki百科】(英语:Uniform Resource Locator,缩写:URL;或称统一资源定位器、定位地址、URL地址[1],俗称网页地址或简称网址),我们可以这样认为:一个url地址,它用于描述一个网络上的资源,而http中的get、post、put、delete就对于着这个
转载
2024-05-20 12:02:44
68阅读
1、初始化ESP8266_STA模式 void ICACHE_FLASH_ATTR ESP8266_STA_Init()
{
struct station_config STA_Config; // STA参数结构体
struct ip_info ST_ESP8266_IP; // STA信息结构体
// 设置ESP8266的工作模式
//-----------
转载
2024-04-16 13:17:05
102阅读
第一部 下载固件http://www.espruino.com/Download因为我的是512k的 所以直接下载https://www.espruino.com/binaries/espruino_2v08_esp8266_combined_512.bin
#最新版本
https://www.espruino.com/binaries/espruino_2v12_esp8266_combined
我之前介绍了两篇关于ESP8266的OTA更新方法:基于 Arduino OTA "ESP8266 OTA之Arduino IDE更新"基于 浏览器的 OTA "ESP8266 OTA之浏览器更新"说实话以上这两种方案除有点好玩其实没有什么实用性,由其在开发产品时上述的两种方案就是一种鸡肋,甚至可以说是不可用的。那现在市面上的各种智能设备是怎么更新固件的呢?我使用过的绝大多数会进行固件更新的IoT
转载
2024-04-22 23:09:46
104阅读
上一次实现了esp8266和服务器的简单交互,这次就利用刚刚实现的功能做一个小玩具功能是这样的,我打算实现一个判断有没有人进入我的房间的小玩具,如果有人进入我的房间,那么就通过qq给我发送一封邮件提醒我原理通过超声波传感器HC-SR04和esp8266连接,然后把接收到的距离信息通过esp8266给服务器发送过去, 这里esp8266和服务器的1314端口建立tcp连接,然后服务器通过一个pyth
转载
2024-03-25 08:30:48
61阅读
ESP8266/ESP32 http服务器压缩资源单片机的空间较小,但偶尔需要提供web服务,需要将一些资源内置在单片机中。而有些html或者js或者其他文件占用大量空间,此时则需要使用压缩的方式减少占用。常规压缩手段分两种(也可结合使用):1.文本类型资源去掉不必要空行缩进,去掉注释,去掉换行如html,js,css都可以。js写成一行时分号则严格要求。2.开启Gzip压缩。比如谷歌浏览器请求头
一、背景首先手机APP连接智能插座热点(AP)将网关的SSID和密码通过HTTP协议配置到插座,完成配置后智能插座连接网关。Post请求和Get请求:二、流程2.1 定义相关变量及宏/*********************************************************************
* LOCAL VARIABLES
*/
static struct e
转载
2024-06-24 05:59:38
156阅读
ESP8266是个集成了LWIP协议栈的WIFI模块,利用它很容易就完成了物联网的功能。要搭建web服务器就必须支持HTTP协议。但是ESP8266官网提供的例子只能支持TCP,不直接支持HTTP。那么,就需要自己利用TCP来完成HTTP的请求包和响应包。一、搭建ESP8266的SDK开发环境。下载并安装集成IDE,AiThinkerIDE_V0.5。下载并安装Flash下载工具。下载并解压官方提
转载
2024-05-22 15:39:06
107阅读
带联网功能的RFID宿舍门禁项目目录做完这个部分,觉得之前固件简直是无用功,根本没用上。
这部分涉及到了很多,可以写挺多篇的,不过单拿出来的话和别人写的没太大区别,就一起写了。
ESP8266WiFi.h库不存在也可以用这个办法解决。
成果
涉及内容Arduino增加NodeMCU开发板。ESP8266WiFi.h库不存在的解决办法(用NodeMCU开发板)。Arduino下载文件
目录前言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阅读
点赞
Esp8266【NodeMCU】连接阿里云服务器创建阿里云产品添加设备Esp8266代码MQTT_PASSWD密码生成工具修改PubSubClient.h文件(不修改无法连接Mqtt服务器)设备测试 使用EsP8266(NodeMCU)连接阿里云服务器,并在服务器控制台点亮板载LED灯,进行数据上传和下传的测试。关于Esp8266引脚介绍 自行查看。 创建阿里云产品 功能定义: 先选择
转载
2023-07-20 14:59:22
201阅读
目录一、局域网下游览器更新二、网络服务器获取固件1、第三方云平台(1)固件保存及固件地址链接获取(2)ESP32代码设置2、python下的SimpleHTTPServer方法(1)云服务器设置(2)ESP32代码设置(3)关闭SimpleHTTPServer3、Apache2搭建HTTP服务器(1)云服务器设置解决方法一、解决方法二、解决方法三、(2)ESP32代码设置(3)关闭Apache2
转载
2024-03-29 14:44:37
197阅读
目录[ESP8266网页服务器](一):搭建网页服务器[ESP8266网页服务器](二):串口控制Arduino板前言 一、Arduino添加ESP8266开发板二、修改页面总结前言 ESP8266可以算是比较常见的带有wifi功能的开发板了,关键是这个是真的便宜,某宝12块左右。不过这个系列的板子型号是真的多,我用的是下面这款,可以
转载
2024-05-07 13:54:54
549阅读
一、前言文章《ESP-12S学习⑤–Get拿天气数据》采用的就是TCP的连接方式,访问的是服务器,所以ESP8266做的是客户端ESP8266可以扮演四种角色,分别是TCP客户端、TCP服务端、UDP客户端和UDP服务端TCP客户端相当于个人终端,比如手机电脑,这个时候对ESP8266的配置应该是配置为本地,手机开启TCP服务端,提供远端端口和ip地址ESP8266与手机的通讯流程:
ESP826
转载
2024-03-22 14:06:09
402阅读
Don’t Talk,Show me codeAT+RESTORE //恢复出厂设置(简单粗暴)
AT+RST //重启一哈
AT+CWMODE=3 //设置WiFi为state和AP模式
AT+CWJAP="qq","qwertyuiop789000" //连接WiFi,“热点名”,“热点密码”
AT+CIPMUX=1 //建立TCP Server
AT+CIPSERVER=1,80
转载
2023-07-20 14:56:03
471阅读
简介: ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。 ESP8266的编程方式可以用官方的SDK编写,也可以用Arduino编写。各有各自的优点。 现在我们尝试在Arduino下搭建一个web服。 Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,
转载
2023-10-01 11:42:39
136阅读
ESP8285=ESP8266+1M Flash。 与ESP8266相比,其能耐高温达125摄氏度!且原有ESP8266源码程序可以原封不动移植使用。ESP-M1/M2 模块核心处理器采用高性价比芯片 ESP8285。该芯片在较小尺寸封装中集成了增强版的 Tensilica’s L106 钻石系列 32-bit 内核处理器,带片上 SRAM。ESP8285 拥有完整的 Wi-Fi网络功能,既能够独
转载
2023-07-20 14:55:56
150阅读
目录前言一、UDP服务器二、TCP与UDP的区别(1)TCP(Transport Control Protocol)A、TCP连接过程B、TCP断开链接C、TCP协议的特点(2)UDP(User Data Protocol)A、面向无连接B、有单播,多播,广播的功能C、UDP是面向报文的D、不可靠性E、头部开销小,传输数据报文时是很高效的前言ESP8266作为一款能直接连接wifi的NodeMCU
转载
2024-05-17 05:33:33
161阅读
这节只是简短介绍,详细请往后看具体文章 单片机所有BUG ,及其修正1,执行用户程序错误时没有正常切换执行程序,忘记了增加 RunUser = GetRunUser(); 一,远程升级WIFI模块或者GPRS模块内部程序Wi-Fi或者GPRS默认http访问Aupdata0.lua~Aupda
转载
2024-10-07 10:02:28
162阅读
了解MQTT数据包形成 参考 :http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718027 Windows 下 MQTT 服务器搭建之Apollo(1)下载 Apollo目录Windows 下 MQTT 服务器搭建之Apollo(1)下载 Apollo(2)安装(3)安装 JDK(4)创
转载
2024-06-12 13:36:53
53阅读