运行 带 Arduino 的 NodeMCU

Running NodeMCU with Arduino

我今天得到了我的第一个 NodeMCU,我正在尝试 运行 Arduino 的闪烁草图 http://www.arduino.cc/en/Tutorial/Blink

我已经安装了 ch340G 驱动程序(如我的 nodemcu 中所述)并且一切顺利,没有任何错误。

但是问题是,它说程序已上传100%,但是LED不闪烁。我希望 LED 会在上传后闪烁。

以下是我的设置的屏幕截图:

此外,我进行了一些谷歌搜索,发现端口错误可能是由不良电缆引起的,但我在这里使用的是我的 GoPro 电缆。

Nodemcu 上有 2 个 LED。

可能只是第二个led灯坏了。

在闪烁代码示例的开头添加此内容

#ifdef LED_BUILTIN
#undef LED_BUILTIN
#endif
#define LED_BUILTIN 2

这会将内置 LED 的引脚编号更改为 Nodemcu 上的第二个 LED。

检查它是否有效。如果是这样,那么第一个 LED 可能有故障。

希望对您有所帮助。

似乎加载正常,请尝试重新启动开发板(重置按钮)。

也许 LED 在另一个引脚上, nodeMCU 引脚号不必与 arduino 框架中使用的引脚号相对应,请在此处查看 possible pin mapping, example sketch and schema.

编辑: LED is on pin D4