文章目录前言一、返回响应状态码问题1.连接路由器WiFi2.连接手机热点总结 前言ESP8266HTTPClient库用于ESP8266的HTTP协议通讯,访问http://www.example.com请求以获取服务器响应出现的问题。以下是本篇文章正文内容,下面案例可供参考一、返回响应状态码问题1.连接路由器WiFi代码如下(示例):#include <ESP8266WiFi.h>
转载
2024-05-08 22:35:13
460阅读
ESP8266+dht11 连接阿里云 上传温湿度 ①在刚开始研究的时候也是一头雾水,在看了几天各路大神写的博客和视频之后,最终得以实现。 ②接下来让我详述一下整个过程 需要编写代码,云端创建产品和设备,还有阿里云的库文件需要用到下面让我们开始吧! 一、创建云端设备 1.1首先我们进到阿里云的官网,在产品里找到物联网平台 接下来进入控制台 我记得是先要开通物联网平台,然后看下图 我这里显示已经开通
转载
2024-04-02 15:51:53
94阅读
实验介绍最近做了一个小实验,在esp8266上连接了一些外设,构建了一个websocket server,用的是micropython编写程序;在pc上写了原生js,构建了一个websocket client。esp8266用的是sta模式,与pc连接到同一个WiFi,服务器和客户端在同一局域网内,用彼此的ip地址进行通信。采用的是websocket协议,esp8266使用的是https://gi
转载
2024-06-07 16:31:09
568阅读
这两天突然心血来潮想搞下ESP8266,正好之前用蓝牙传输数据的方式宣告失败,直接换WIFI,那么问题来了,这玩意怎么开始呢?下面就让我们一步一步的开启Wifi数据传输之旅。Step 1:最小系统启动这个应该算是比较基础的,若想从FLASH启动进入AT系统,只需中间四个脚接VCC高电平即可,其中GPIO0为高电平代表从FLASH启动,GPIO0为低电平代表进入系统升级状态,此时可以经过串口升级内部
转载
2024-01-17 13:10:30
152阅读
服务端访问服务端的80端口, 可以请求到D3脚状态,来控制客户端的LED@Controller
public class IndexControll {
@RequestMapping("/")
@ResponseBody
String index() {
String str = "{\n" +
" \"info\": {
转载
2024-07-24 16:25:24
218阅读
1、函数与任务函数,调用就会执行。 任务,先给安排了,系统空闲时执行。函数和任务,都是系统要做的事,就像是作业。 函数是课堂作业,立刻马上就要做。 任务是家庭作业,记下来带回去再做,就像你吃饱喝足空闲了再开始…2 、任务2.1、消息队列深度设置消息队列的深度,也就是可以存放的任务个数。用来记家庭作业的小本本有厚的有薄的,随你。2.2、任务优先级Non-OS SDK 最多只⽀持 3 个⽤户任务,优先
一、背景首先手机APP连接智能插座热点(AP)将网关的SSID和密码通过HTTP协议配置到插座,完成配置后智能插座连接网关。Post请求和Get请求:二、流程2.1 定义相关变量及宏/*********************************************************************
* LOCAL VARIABLES
*/
static struct e
转载
2024-06-24 05:59:38
156阅读
带联网功能的RFID宿舍门禁项目目录做完这个部分,觉得之前固件简直是无用功,根本没用上。
这部分涉及到了很多,可以写挺多篇的,不过单拿出来的话和别人写的没太大区别,就一起写了。
ESP8266WiFi.h库不存在也可以用这个办法解决。
成果
涉及内容Arduino增加NodeMCU开发板。ESP8266WiFi.h库不存在的解决办法(用NodeMCU开发板)。Arduino下载文件
个人从局域网内调试ESP8266开始就碰了一堆壁,在此总结一下,希望可以帮到看到这篇文章的人,关键性细节问题详情请见第五部分 注:仅以STA模式为例第一部分:描述 STM32通过ESP8266连接无线路由器访问阿里云服务器并实现透传第二部分:硬件连接 一般的ESP8266都是6针脚,我个人的连接方式是:VCC接3.3v,GND接GND,RXD与TXD分别接USART3的TXD与RXD。另外两个引脚
转载
2024-01-02 12:26:28
132阅读
如不做任何说明默认最头上的链接为上一篇链接,末尾的链接为下一篇链接 先把源码和资料链接放到这里 链接:https://pan.baidu.com/s/10MxI8-Q33-M_R2WEHqEi1A 密码:j1sz 自己写好了51采集DHT11的程序,在这个的基础上一点一点的写,对了,自己的这一系列
转载
2024-07-10 22:27:28
91阅读
硬件准备:esp8266; SG90舵机; 一根microusb数据线(可以传递数据的); 以上可在淘宝自行购买 软件准备:Arduino ide &nbs
转载
2024-08-16 19:50:51
1233阅读
本系列学习由非官方人员 半颗心脏 潜心所力所写,不做开发板。仅仅做个人技术分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。序号SDK版本内容1nonos2.0搭建开发环境,开始一个“hellow world”串口打印。点我访问2nonos2.0利用GPIO开始使用按钮点亮你的“第一盏灯。点我访问3nonos2.0利用 "软件定时器 " 定时0.5秒闪烁点亮一盏LED。点我
转载
2024-05-20 21:26:45
25阅读
我之前介绍了两篇关于ESP8266的OTA更新方法:基于 Arduino OTA "ESP8266 OTA之Arduino IDE更新"基于 浏览器的 OTA "ESP8266 OTA之浏览器更新"说实话以上这两种方案除有点好玩其实没有什么实用性,由其在开发产品时上述的两种方案就是一种鸡肋,甚至可以说是不可用的。那现在市面上的各种智能设备是怎么更新固件的呢?我使用过的绝大多数会进行固件更新的IoT
转载
2024-04-22 23:09:46
104阅读
名转成对应映射的地址1.2 DNS server库 ESP8266使用DNS服务(一般和WebServer服务一起使用,WebServer请回顾 ESP8266开发之旅 网络篇⑪ WebServer——ESP8266WebServer库的使用),请在代码中加入以下头文件:#include <DNSServer.h> 讲解方法之前,先来看看博主总结的百度脑图:常用方法非常简单
转载
2024-02-28 14:10:43
330阅读
前两篇博客,我介绍了我给血氧模块写的驱动,和如何将官方的MQTT例程更改来实现连接阿里云并上传数据的过程。那么有了这些我们就可以来实现一个完整的上报数据的功能了!在做这个东西之前我的想法是:通过ESP8266,在联网成功后第一时间获取当前时间,并反馈给单片机,单片机利用自身的RTC功能继续走时,提供当前时间给程序使用,尽量不要利用定时器,在定时器里面上传数据(数据通过串口发送给WIFI模块),主要
转载
2024-08-26 15:18:22
51阅读
源码github地址:https://github.com/linzhongpaihuai/smartplug 说明:通过修改esp8266 RTOS的固件实现http服务器,这样可以通过浏览器完成与esp8266的交互。看下做好的样子:代码实现1,启动http服务器for ( ; ; )
{
if ( uiCurStatus == STATION_GOT_IP &&
转载
2024-04-15 12:24:28
356阅读
一、硬件调试二、服务器配置三、开启连接服务四、数据传输五、总结一、硬件调试 这里使用的是ESP8266,ESP32也差不多,对于8266而言,没有单片机的形式,是通过串口,AT指令的方式操作。 将上述模块,连接至计算机,计算机运行串口工具,与这个WIFI模块进行转口通讯,全部指令如下,按顺序发送:
转载
2023-07-11 13:24:11
188阅读
目录[ESP8266网页服务器](一):搭建网页服务器[ESP8266网页服务器](二):串口控制Arduino板前言 一、Arduino添加ESP8266开发板二、修改页面总结前言 ESP8266可以算是比较常见的带有wifi功能的开发板了,关键是这个是真的便宜,某宝12块左右。不过这个系列的板子型号是真的多,我用的是下面这款,可以
转载
2024-05-07 13:54:54
549阅读
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阅读
物件: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阅读