WebREPL 的用法

ESP32、ESP8266
ESP32-S2、ESP32-S3、ESP32-C3
回复
头像
shaoziyang
帖子: 3956
注册时间: 2019年 10月 21日 13:48

WebREPL 的用法

#1

帖子 shaoziyang »

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

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章