我们希望在调试程序的时候,串口只输出我们希望输出的指令,而不是这些Debug信息。 打开设备上的boot.py文件,将uos.dupterm(None, 1)这行代码取消注释并保存,解除串口和REPL debug的绑定。 再次重启模块,串口调试助手就不再打印debug信息了。 作为补充,我们可以通过print()指令输出debug信息,这些信息会通过WiFi显示在Sh...
按F5下载并运行: 看回显窗口WiFi已经连上了,显示有IP地址,这时boot.py是没有代码的。 向串口输入:import webrepl_setup 这里问你是不是执行上电自动运行,按E键回车确认自动运行。 输入网页版webrepl登陆密码,输入两次后Y键确认重启。 找到这里看到出现了一些代码,在这里增加一行: Import test 然后下载到esp,好了,...
将文件名输入到右侧的Get a file输入框中,点击Get from device按钮,即可将开发板中的文件下载到本地 4.webrepl_cfg.py文件中存放着我们之前设定的WebREPL密码,明文的〜!〜 到此,使用WebREPL远程更新ESP8266开发板已经完成,不过虽然前面设置了在开发板启动时自动开启WebREPL服务的功能,实验证明,在开发板断电重启后...
将文件名输入到右侧的Get a file输入框中,点击Get from device按钮,即可将开发板中的文件下载到本地 4.webrepl_cfg.py文件中存放着我们之前设定的WebREPL密码,明文的〜!〜 到此,使用WebREPL远程更新ESP8266开发板已经完成,不过虽然前面设置了在开发板启动时自动开启WebREPL服务的功能,实验证明,在开发板断电重启后...
File "webrepl_setup.py", line 40, in get_daemon_status 往后执行import webrepl_setup将不会回显任何信息... 解决方案: 当时碰到这种情况首先想到的是固件版本的问题,仔细检测了硬件的型号后,在官网上又下载了好几个不同发行版的固件,然后逐个刷,逐个切换波特率试了一遍,并没有什么改变,还是那个问题。后来,当...
1.新建boot.py,内容如下: importnetworkimporttime ssid=''password=''defconnectWifi():wlan=network.WLAN(network.STA_IF)#create a wlan objectwlan.active(True)#Activate the network interfacewlan.connect(ssid,password)i=0while(wlan.ifconfig()[0]=='0.0.0.0'andi<10):i=i+1time.sleep(1)if(wla...
webrepl是MicroPython的一个很好玩又实用的功能,开启后可以远程将文件发送到ESP32设备,也可以从ESP32设备上远程下载文件。 使用步骤 setup 控制台输入import webrepl_setup,根据提示操作。 建议第一步选E,也就是启用webrepl开机自启。这么做的好处是:如果程序报错且进入死循环导致无法中断执行,此时不能通过MicroPython或...
Once connected the WebREPL should prompt you to enter the password you set while running the webrepl_setup command earlier. Enter the password that you set to continue. Try entering Python code at the REPL to see the output of it running. The WebREPL should function just like the serial REPL...
我们希望在调试程序的时候,串口只输出我们希望输出的指令,而不是这些Debug信息。 打开设备上的boot.py文件,将uos.dupterm(None, 1)这行代码取消注释并保存,解除串口和REPL debug的绑定。 再次重启模块,串口调试助手就不再打印debug信息了。 作为补充,我们可以通过print()指令输出debug信息,这些信息会通过WiFi显示在Sh...
4.webrepl_cfg.py文件中存放着我们之前设定的WebREPL密码,明文的〜!〜 到此,使用WebREPL远程更新ESP8266开发板已经完成,不过虽然前面设置了在开发板启动时自动开启WebREPL服务的功能,实验证明,在开发板断电重启后,WebREPL服务并未开启,经检查,是因为在设置WebREPL服务之前,我们上传了自定义的boot.py文件,而MicroPython...