WebREPL 的用法

Spoony 20m2019-11-0621 次点击

ESP8266带有Wifi功能,所以除了通过串口和它通信外,还可以通过Wifi的方式进行访问。micropython还专门提供了一个webrepl工具,使我们可以通过浏览器来访问ESP8266。

webrepl,从名称看,就是用web方式使用repl的功能。因为官网的介绍非常简单,只有几句话,而且还分散到几个部分,让我们不太容易掌握。这里将它的使用方法总结出来,方便大家使用。它的使用方法如下:
首先通过串口方式连接ESP8266
在串口端,发送命令,启动webrepl。
import webrepl
webrepl.start()
计算机连接到ESP8266的热点,micropython-xxxxxx(后面的代号每个模块都是不同的)。连接热点的密码是:micropythoN(注意最后的N是大写)
下载webrepl:https://github.com/micropython/webrepl
在Chrome或者Firefox浏览器(不支持IE)中,打开webrepl目录中的webrepl.html文件。
在浏览器中,一般不需要修改IP(192.168.4.1),直接连接。第一次连接后需要设置密码(密码需要3位以上),以后就需要用这个密码登录了。设置后,ESP8266会重新启动。
再次连接ESP8266,并在浏览器中用webrepl连接,使用设置的密码登录。
这时浏览器就会显示一个终端界面,可以输入各种命令和代码了,和一般的串口终端一样。
如果刷新页面,就需要重新登录才能继续使用
可以使用webrepl下的webrepl_cli.py下载或者上传文件。

https://www.micropython.org.cn/forum/viewtopic.php?f=6&t=117

收藏 ♥ 感谢
暂无回复

登录注册 后可回复。