我是NodeMCU的新手。我的NodeMCU版本是LOLin 0.1
我上传的第一个代码是Spacehuhn的Deauther。我设置了我的AP,用于其他设置,一切都很好。
几天后,我写了一段新代码(与WIFI相关),但它没有工作。然后,我看了看WIFI,上面写着我的旧AP (应该被覆盖)
工厂重置NodeMCU有任何方法吗?
我尝试将1MB的nothing显示到0x000000 0x100000 0x200000和0x300000中。它看起来很有效,但是当我检查回Arduino IDE并再次上传我的新代码时,AP回来了,但是以不同的名称(改为ESP_1B24B6)
也许问题是在Arduino IDE或NodeMCU
发布于 2018-08-19 11:25:02
由于您没有给出该软件的版本,因此在以下条件下可以工作:
Arduino IDE 1.85
ESP8266 package 2.42 (min 2.41)
办理入住
ArduinoIDE -> Tools -> board manager
然后在董事会经理选择
NodeMCU 1.0 under the heading ESP Modules (!)
而不是标题下!
在闪烁之前,请选择端口和板的值
ArduinoIDE -> Tools ->
为了摆脱旧的wifi设置,您可以在
ArduinoIDE -> Tools -> EraseFlash -> Sketch and WifiSettings **or** AllFlash Contents
如果IDE响应100%闪存,并且标题下没有警告/错误,这是可以肯定的。
esptool v0.4.13 - (c) 2014 ....
setting board to nodemcu
setting baudrate from xxx to xxx
setting port from COMxx to COMxx
in the console (xxx - your choosen values)
对于较早的IDE或ESP包版本,这可能是不可能的,或者某些菜单项可能不可用。
https://stackoverflow.com/questions/43255022
复制相似问题