esp8266 - 在 Mac 上的 ESP8266 的 ArduinoIDE 中运行 BasicOTA 后,网络端口未显示
问题描述
我最近刚买了一个NodeMCUv3 ESP8266,我一直在尝试使用Arduino IDE 1.8.8在我的Mac上对其进行编程。我已经成功安装了ch340*驱动程序,我可以使用 USB 线缆刷新ESP8266 。
但是在刷新BasicOTA示例(修改为连接到我的WiFi)之后,我没有看到我的NodeMCU被列为网络端口。即使在重新启动ArduinoIDE和NodeMCU后,我也只能看到串行端口列表。
我尝试Bonjour Browser来发现我的NodeMCU设备,但我在网上也看不到它。
您能否提出任何想法,在ArduinoIDE中出现NodeMCU设备的网络端口可能是什么问题?
解决方案
如果您使用的是 Windows 1. 安装 Bonjour 2. 退出 IDE,禁用网络适配器,启用并连接网络适配器,启动 IDE 3. 禁用网络适配器上的 IPV6 4. 打开 Python.exe 的 INBOUND 端口(使用完整路径)
希望如果你做这一切,你应该能够做OTA
推荐阅读
- c - 带有 gcc 的 makefile 返回致命错误:没有输入文件
- bash - Makefile:将警告计数存储到变量中而不使用临时文件
- python - 如何从网站下载嵌套标签中的图像
- javascript - 在 P5.js 中将周长设置为循环线的边界
- ruby-on-rails - 关于将选项传递给特征的工厂女孩语法的问题
- c++ - 我正在尝试为我的程序执行搜索功能以从我的文本文件中搜索记录
- python - Python:带有线程的 PubSub 和 WxPython 是否需要 wx.CallAfter?
- javascript - 如何停止 if 语句
- api - 如何在应用程序洞察资源之前部署 APIManagement Service Logger?
- angular - Angular 8 行为主题