如何在 esp8266(Nodemcu 开发板)上 运行 Node.js?

How to run Node.js on esp8266 (Nodemcu dev board)?

我正在尝试将 Apple homekit 连接到 nodemcu 板,我找到了一个适用于我的计算机的教程,但我想知道是否有任何方法可以加载和 运行 Node.JS NodeMCU 开发板 (ESP8266)?

我认为您混淆了 nodemcu,它是用于解释语言 lua 的 ESP8266 板的固件,与 javascript 运行时间 node.js,在计算机上 运行s。

所以,答案是你不能在 ESP8266 上 运行 node.js。

你可以在上面 运行 Espruino。我有 HiLetgo NodeMCU ESP-12E 模块,可以轻松加载固件。

  1. 下载并安装刷机器https://github.com/thingsSDK/flasher.js
  2. 按住闪光灯按钮按一次复位按钮。会闪一次
  3. 打开 flasher 应用程序并为 Espruino 刷入固件。
  4. 拔掉esp8266再插回去
  5. 为 Espruino 下载网页 ide https://chrome.google.com/webstore/detail/espruino-web-ide/bleoifhkdalbjfbobjackfdifdneehpo?hl=en
  6. 更改波特率设置 --> 通信 --> 波特率 115200
  7. 连接并享受!

一些要试用的示例

https://github.com/mertenats/NodeMCU-and-JavaScript