esp8266相关内容

使用HTTPClient的C客户端GRPC的HTTP/2客户端前言字符串丢失或损坏

我得到的HTTP/2客户端前言字符串丢失或损坏。"; 我的想法是,这与标题设置不正确有关。它很可能是WifiClient/WifiSecureClient的实现。我已经考虑这件事好几个星期了,我被困住了。有什么建议吗? [更新:答案如下] 客户端是使用Nomb协议缓冲区编译器生成的: protoc --plugin=protoc-gen-nanopb=~/grpc/ ..
发布时间:2022-04-03 12:59:44 其他开发

ESP8266 - 来自服务器的响应被切断

我正在使用通过 SoftwareSerial 连接到 Arduino 的 ESP8266 向节点 Web 服务器发出发布请求.ESP8266 向服务器发送一些数据,它应该返回其他数据.数据正确到达服务器,但来自服务器的响应不完整(每次都以不同的方式被截断)并且我无法从我的 Arduino 草图访问响应正文.服务器正确发送响应,因为我已经检查过 hurl. 这是我的代码: #include ..
发布时间:2022-01-01 21:51:12 其他开发

Sntp.sync() 忽略服务器

我一直在尝试与 ntp 服务器同步时间,但是,nodemcu 似乎忽略了服务器参数. --sync.luasntp.sync("fr.pool.ntp.org", function()tm = rtctime.epoch2cal(rtctime.get())打印(string.format("%04d/%02d/%02d %02d:%02d:%02d", tm["year"], tm["mon" ..
发布时间:2021-12-30 20:44:07 其他开发

NodeMCU HTTP 服务器停止响应

我正在尝试使用 NodeMCU 制作一个简单的 HTTP 服务器.我启动nodeMCU,然后将其连接到wifi,然后运行下面的程序.我可以从我的浏览器连接到服务器.如果我继续重新加载页面,它将永远工作,但是当我停止发送请求一两分钟时,服务器将以某种方式停止运行.这意味着,当我重新加载页面时,nodeMCU 没有收到任何数据(并且无法返回任何数据). a=0功能接收(连接,有效载荷)a=a+1打印 ..
发布时间:2021-12-30 20:41:56 其他开发

HTTPS (SSL) 使用 NodeMCU 获取请求

我想使用运行 NodeMCU 的 ESP8266 向 googleapi.com 执行 GET 请求,以从谷歌日历 API 获取一些数据.该网站只允许安全连接 (HTTPS/SSL). 首先,我一直在尝试连接到 google.com(安全)以尝试一下,但也没有成功.这是 LUA 代码: conn=net.createConnection(net.TCP, 1)conn:on("receiv ..
发布时间:2021-12-30 20:26:32 其他开发

ESP8266 NodeMCU 堆内存不足

我试图通过从我的笔记本电脑(使用 node.js)发送 POST 来使用 ESP8266-01 切换 LED 我现在有一个内存问题,因为每当我发送 POST 请求时,ESP 中使用的内存增加,堆内存减少,并且在没有剩余内存时崩溃(重新启动). 有什么想法吗? 这是我在 ESP 端的代码(main.lua): gpio.mode(3, gpio.OUTPUT)srv=net.cr ..
发布时间:2021-12-30 19:58:16 其他开发

ESP266 等待包头超时

我正在尝试在 esp8266 中刷新 AT 固件,但我总是收到等待数据包头超时的错误. 注意:我使用 esptool.py 烧写芯片,我已经上传了一些代码,我使用 Arduino IDE 这是我在编写 flash 时遇到的错误: root@mayank-HP-Notebook:/home/mayank/Desktop# esptool.py -b 115200 -p/dev/ttyA ..
发布时间:2021-11-30 14:00:07 其他开发

Arduino Uno + ESP8266 读取服务器的响应

我正在使用 ESP8266 从 Arduino Uno 发送 GET 请求.请求已发送,但我无法打印收到的响应. 我正在使用来自 https://elementztechblog.wordpress.com/2015/05/13/esp8266-based-temperature-data-logger-using-arduino/ 我更改了连接到我的服务器的代码,我可以看到在我的服务 ..
发布时间:2021-11-17 04:13:13 其他开发

将数据传感器从 arduino 发送到 esp8266,后者使用 SSL 将其发送到云端

我有一个从传感器收集数据的 arduino Uno,我想使用支持 SSL 的 wifi esp8266 将这些数据发送到云端,使用库 WifiClientSecure,是否有替代方法可以将数据从 arduino 发送到 esp 卡和 esp8266 读取此数据并将其发送到云端,我可以使用 mqtt 但我想知道是否有办法在没有第三方的情况下直接连接 arduino uno 和 esp8266,任何帮 ..
发布时间:2021-11-17 04:12:58 其他开发

无法编程 ESP8266

模块通电后蓝色指示灯闪烁,红色指示灯常亮,我什至可以通过 wifi 连接到它.但我无法编程.我尝试了 Arduino IDE、不同的固件闪烁器(如 NodeMCU、XTCOM).我正在使用 Arduino Mega. 这是我的初始设置: VCC - Arduino 上的 3.3 VRST - 没有CH_PD - Arduino 上的 3.3 VTX - Arduino 上的 RX(TX 正 ..
发布时间:2021-11-17 04:10:53 其他开发

arduino `yield()` 函数的秘密是什么?

Arduino 文档在 https://www 上解释了 yield().arduino.cc/en/Reference/Scheduler 关于到期.显然它是调度程序库的一部分: #include 但是,我可以在我的 Nano 或 ESP8266 上调用 yield() 而不包含调度程序库——但只能在我的主程序中,而不是在包含文件中.此外,包含不适用于我的非会费. 关于 yield( ..
发布时间:2021-11-17 04:10:32 其他开发

制作一个不会阻止 ESP8266/Arduino 的 UDP 类

我的 Arduino 兼容项目需要在 ESP8266 上侦听特定的 UDP 端口并在收到适当的消息时做出响应,同时在主程序循环中执行其他应用程序. 我想将 UDP 的内容抽象到它自己的类中,这就是我的问题所在. 如何让我的班级继续听,阅读一个UDP包,然后调用一个send响应方法,不用在主程序循环中放入大量代码? 我的类的界面是: #ifndef Discover_Me_h#d ..
发布时间:2021-11-17 04:10:23 C/C++开发

使用 ESP8266 解析 JSON 代码

我正在测试一段代码,看看我是否可以解析我收到的 JSON 代码.我基本上从以下位置复制了代码:ArduinoJson/assistant 所以我将接收到的 JSON 字符串放在 const char* 中以查看它是否有效,但我得到了一个奇怪的响应而不是正常的整数结果.有人知道这里发生了什么吗? PS 我知道这是来自服务器的巨大响应,而我只需要来自 2 个数据. 这是我的代码: ..
发布时间:2021-11-17 04:07:53 其他开发