esp8266相关内容

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

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

AT 命令响应(理解 Arduino 上代码执行的顺序)

我正在从 Arduino Uno/Nano (ATmega328) 并尝试解析收到的字符串的结尾以建立 ESP 的反应和它是否成功(以及它是否准备好接收另一个命令).我知道这里之前已经讨论了解析 AT 命令响应: 获取 AT 命令响应 但我有一个特定问题没有在那里涵盖,这里的其他人可能也感兴趣...... 首先,调用一个函数将 AT 命令发送到 ESP 以连接到 ThingSpe ..
发布时间:2021-11-17 03:35:07 其他开发

lua:init.lua:15:尝试调用方法"alarm"(nil值)

我正在尝试修复我在网上找到的一段代码.(是的,我知道....)但是,如果你们能帮我解决这个错误,那就太了不起了: 错误:lua:init.lua:15:尝试调用方法'alarm'(nil值) 代码(来自此处: https://github.com/Christoph-D/esp8266-尾灯) dofile("globals.lc")wifi.setmode(wifi.STATIO ..
发布时间:2021-05-04 21:00:13 其他开发

ESP8266订阅AWS IOT主题

嗨,我需要创建一个lambda函数,该函数将访问AWS事物并发布MQTT消息,我想在ESP8266上也获得与该事物相连的已发布消息,并控制打开/关闭ESP8266上的LED指示灯.到目前为止,我已经完全将private.der,cert.der和ca.der上传到ESP8266,但它无法订阅AWS IOT,请在正确的提示中指出我,然后分享. 代码: #include ..
发布时间:2021-05-04 21:00:10 其他开发

ESP8266中WiFi管理器的连接不一致

我正面临一个特殊的问题.以下代码段连接到新的WiFi网络.程序中没有硬编码的ssid或密码.我正在使用 AsyncWifiManager 和 AsyncWebServer 模块.当我连接到在自动连接门户中提供ssid和密码的家用WiFi路由器时,NodeMCU已连接,服务器工作正常.但是,每当我更改WiFi,连接到手机热点时,尽管我在串行监视器中获取了本地IP地址,服务器仍未运行. #incl ..
发布时间:2021-05-04 21:00:07 其他开发

连接到ESP8266 AP时,如何让nodemcu弹出浏览器窗口?

例如,我知道在机场中,我已经连接到他们的AP,它会弹出一个浏览器窗口以登录我的设备.可以使用lua中的NodeMCU甚至使用c固件来做到这一点吗? 解决方案 您可能想尝试CaptiveIntraweb项目( https://github.com/reischle/CaptiveIntraweb ),它基于NodeMCU. 还有一个线程( http://www.esp8266.comE ..
发布时间:2021-05-04 21:00:01 其他开发

Websockets ESP8266

我正在尝试将数据发送到ESP8266中带有websocket的服务器,但是握手不起作用. 我正在发送以下AT命令序列: AT + RSTAT + CWMODE = 1AT + CIPMODE = 0AT + CIPMUX = 1AT + CWJAP ="ssid_my_network",“密码"AT + CIPSTART = 4,"TCP","ip_server",端口AT + CIPS ..
发布时间:2021-04-12 19:19:05 其他开发

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

我正在使用通过SoftwareSerial连接到Arduino的ESP8266向节点Web服务器发出发布请求.ESP8266将一些数据发送到服务器,并且它应该取回其他数据.数据正确到达了服务器,但是来自服务器的响应是不完整的(每次都以不同的方式被削减),并且我无法从Arduino草图中访问响应的主体.服务器已正确发送响应,就像我用hurl检查过的一样. 这是我的代码: #include" ..
发布时间:2021-04-09 19:10:16 其他开发

从OpenWeatherMap获取数据后,ESP8266在正常运行一段时间后会重置

首先,很抱歉,如果没有解释清楚;这是我第一次寻求有关堆栈溢出的帮助.我有一个连接到DHT11温度/湿度传感器的ESP8266和一个ILI9341 TFT-LCD屏幕,用于显示从NTP服务器和OpenWeatherMap接收到的数据.我注意到经过一段时间的正常运行后,由于我认为内存不足(由OpenWeatherMap引起),它只是重置了.我尝试检查它重置时给出的错误,这与ESP8266的“紧急"模式 ..
发布时间:2021-04-09 19:09:41 其他开发

如何在Arduino中设置中断优先级?

我正在开发ESP8266.然后,我使用Arduino IDE通过FTDI直接对其进行编程.当同时发生GPIO和UART中断或当UART发送或接收某些东西时发生GPIO事件时,堆栈出现问题.是否可以在Arduino上设置中断优先级? 解决方案 Arduino中的Interrumpts具有无法更改的预定义优先级顺序.这是: 1重置2外部中断请求0(引脚D2)(INT0_vect)3外部中断 ..
发布时间:2021-04-09 19:09:35 其他开发

了解三星电视的IR代码

有人可以帮助我了解如何在使用ESP8266-HTTP-IR-Blaster库的项目中使用RAW IR数据吗? 我已经根据 https:创建了一个带有IR发送器和接收器的NodeMCU板.//github.com/mdhiggins/ESP8266-HTTP-IR-Blaster 只要我使用捕获的代码(例如),一切都可以正常工作: http://NodeMCU-IP/msg?code = ..
发布时间:2021-04-09 19:09:21 其他开发

WeMos(ESP8266)功能同时

我的功能有问题。当我评论此行时,监视器序列中没有错误,但是,当我使用所有功能时,在监视器序列中显示此错误。 void windvelocity(){ speedwind = 0; 计数器= 0; attachInterrupt(0,addcount,RISING); 无符号long millis(); long startTime = millis(); while(mi ..
发布时间:2020-10-30 23:07:49 其他开发

如何防止WiFi密码从Lua代码泄漏?

我有一个Lua程序可以连接到wifi网络。 wifi密码硬编码在Lua代码中。我将Lua代码放在运行在NodeMCU固件上的ESP8266上。 这是我使用的代码: wifi.setmode(wifi.STATION) wifi.sta.config(“ SSID”,“密码”) wifi.sta.connect() srv = net.createServer(net.TCP ..
发布时间:2020-10-30 23:07:42 其他开发

NodeMCU Lua整数最大值是2 ^ 31

SDK 3.0.1-dev(fce080e) 上的Lua 5.1.4尝试使用node.dsleepMax()并返回一个非常小的数字(147324921)。然后,我尝试将node.dsleep中的睡眠时间手动设置为32位最大值(4294967295),并且它仅保持睡眠状态约30分钟左右。 尝试以下操作: 睡眠时间= 4294967295 > = print(sleeptime) ..
发布时间:2020-10-30 23:07:38 其他开发

Johnny-Five,I2C,用ESP8266控制多个温度传感器

我正在尝试弄清楚如何控制多个温度传感器. 设置: 2 ESP8266 微控制器 2 MCP9808 温度传感器 1使用Johnny-Five控制两个ESP的机器. 注意:每个ESP8266微控制器都处理一个MCP9808温度传感器. 目标: 中央计算机(运行Johnny-Five的MacOS)在一个Node JS脚本下处理两个微控制器. 问题: 我可以控制一个微控 ..
发布时间:2020-10-30 23:06:34 其他开发