问题标签 [nodemcu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lua - Lua脚本不按顺序执行
我想花时间使用带有 nodeMCU 的 EPS8266 来设置我的 RTC over I2C。
这是我的脚本:
这是文件httpget.lua
:
结果是:
如果我再次执行 scipt(没有重置),我会从之前的执行中获得日期。我该怎么做才能执行“httpget.lua”并在后面的 scipt 中获取“日期”?
我使用带有由 Lua 5.1.4 驱动的 NodeMCU 0.9.6 build 20150406 的 ESP8266。 https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en#index
我通过带有 ESPlorer v2.0 的 USB 将脚本加载到我的 ESP8266。conn.net... 命令是 NodeMCU 固件的一部分(参见链接)。您只能使用 EPS8288 和 NodeMCU 固件运行脚本。我的问题是:我找不到正确结束 conn:net 例程并将数据返回到下一个程序部分的方法。
http - 无法连接到 ESP8266 NodeMCU 服务器
我在连接到运行 NodeMCU 的 ESP-01 Wifi 模块时遇到问题。我已经设置了一个简单的服务器,但是每当我尝试通过浏览器连接到 IP 地址时,我的浏览器都会超时。
我知道我正在连接设备,因为我可以看到模块输出的连接数据。但是,浏览器永远不会连接到设备。我已经为此工作了一段时间,进行了几次代码更改,但一直没有运气。这是我为服务器运行的代码(它直接来自 NodeMCU 文档):
任何帮助是极大的赞赏。
lua - lua中的dofile后没有释放内存
我是 lua 新手,正在研究 NodeMCU。我试图从 xml 文件中提取数据。
这是我的xml文件:
这是我的xmlparser:
我使用以下方法调用此文件:
但是即使我调用了垃圾收集器,我的内存也总是比开始时少。此外,如果我正在搜索的单词接近文件末尾,堆似乎会进一步减少。我还观察到,如果我要查找的单词不存在,那么堆与我开始时的差异较小。
我错过了什么吗?并感谢您查看。
arduino - NodeMCU ESP8266 GET 请求响应
我正在尝试通过带有 NodeMCU 固件的 ESP8266 从我的 Arduino 将数据推送到 Thingspeak。
我已成功发送和发布到 Thingspeak,但有时会丢失数据点。我想在我的代码中添加一个检查以确认来自 thingspeak 服务器的响应。
我试图了解如何在 NodeMCU 上接收从 Thingspeak 服务器发送的响应。
这是我发送到 Thingspeak 的代码:
关于如何收到回复的任何建议?
esp8266 - ESP8266 不断重启
我一直在努力让我的 ESP8266 ESP-12 工作一段时间。我能够使用 NodeMCU 软件加载它。现在,董事会不断地重新启动自己。无论我是否加载了脚本,该模块似乎都会不断重启。我正在使用 ESPlorer,并且可以看到它连接到 NodeMCU。然后电路板在几秒钟到几分钟后重新启动。我尝试了各种引脚排列、电容器等,但没有解决这个问题。我一直在搜索,但没有找到解决方案。任何帮助是极大的赞赏。这是我当前的引脚排列:
非常感谢您的帮助!
lua - 如何恢复nodemcu无限循环
我在我的 nodemcu/ESP8266 板上使用无限循环加载 init.lua 时出错。
然后板子继续重启,没有执行任何其他指令。
lua - 无法在 NodeMCU/ESP8266 中使用 math.pow 函数
我需要 NodeMCU/ESP8266 中的 math.pow 函数,但我不能包含数学库
java - HttpURLConnection 应用程序因 ESP8266 崩溃
我有一个带有以下 Lua 脚本的 ESP8266 简单 http 服务器
当我通过笔记本电脑使用 chrome 连接到服务器时,我得到“服务器正在工作!” 回复。
但是当我通过我制作的android应用程序连接时,它崩溃了:(。以下是我的应用程序代码
}
我在异步任务中调用这个 HttpManager。有了这个应用程序,我可以从谷歌等网站获得响应!.
我不确定哪个代码有问题!谁能帮我解决这个问题?
也附加崩溃日志
也添加我的服务器响应
当我尝试使用笔记本电脑上的 chrome 时的第一个响应(工作)
当我尝试从手机上使用我的应用程序时的第二个响应(不工作!!)
当我尝试使用同一手机上的 chrome 时的第 3 个响应(有效)
我的 Assynctask 调用部分
Atask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR," http://192.168.1.3 "); //这个不行 Atask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR," http://www.google.com "); //这个有效
谢谢
http - 带有 ESP8266 的 NodeMCU 可以工作……有时
我有一个非常简单的 Web 服务器来切换继电器。它有时会起作用,有时会建立连接,但会超时。如果我重新加载页面并重试。它将再次开始工作。有任何想法吗?
这是代码:
esp8266 - 如何让 nodemcu 在连接到 ESP8266 AP 时弹出浏览器窗口?
例如,我知道在机场,我已经连接到他们的 AP,它会弹出一个浏览器窗口来登录我的设备。是否可以使用 lua 中的 NodeMCU,甚至使用 c 固件来做到这一点?