在 Mac 上的 ESP8266 的 ArduinoIDE 中 运行 BasicOTA 后网络端口未显示

Network port not showing after running BasicOTA in ArduinoIDE for ESP8266 on Mac

我最近刚买了一个 NodeMCUv3 ESP8266,我一直在尝试使用 Arduino IDE 1.8.8 在我的 Mac 上编程。 我已经成功安装了 ch340* 驱动程序,我可以使用 USB 数据线刷新 ESP8266

但是在刷入 BasicOTA 示例后(修改为连接到我的 WiFi),我没有看到我的 NodeMCU 列为网络端口。即使在重新启动 ArduinoIDENodeMCU.

后,我也只能看到串口列表

我尝试 Bonjour 浏览器 来发现我的 NodeMCU 设备,但我在网上也看不到它。

您能否提出任何想法,在 ArduinoIDE[=34 中出现 NodeMCU 设备的网络端口可能是什么问题=]?

问题已通过添加行

解决

MDNS.update();

进入 loop() 函数。

如果您正在使用 windows 1.安装卓悦 2.退出IDE,禁用网络适配器,启用并连接网络适配器,启动IDE 3. 在你的网络适配器上禁用 IPV6 4.打开 Python.exe 的 INBOUND 端口(带完整路径)

希望如果你做了所有这些,你应该能够做 OTA