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下载或者上传文件。