MicroPython开启WebREPL

什么是REPL

  • WebREPL的全称是”Web-based Remote Programming Environment for MicroPython”
  • 即MicroPython的基于Web的远程编程环境,它的界面入下图所示:

REPL如何开启

  • 开启repl前,你需要保证设备(例如ESP32)连接网络,连接的过程可以是手动连接,或使用代码连接,总之,设备中必须有一个连接网络的ap(热点)或sta(入网设备)对象的active状态是True。

使用代码开启(仅开启一次)

  • 请看以下例程:
import network
import webrepl

def setup_webrepl(password):
    # 启用Wi-Fi连接
    wlan = network.WLAN(network.STA_IF)
    wlan.active(True)

    # 设置WebREPL密码
    webrepl.start(password=password)

    # 打印提示消息
    print("WebREPL已开启,并设置密码为:", password)

# 设置WebREPL密码为"mypassword"
setup_webrepl("mypassword")

手动开启(全局配置,每一次重启都生效)

首先:

import webrepl_setup

然后按提示操作即可

如何使用

  • 与设备联网的终端,输入: http://[设备的IP地址]:8266
作者:admin  创建时间:2024-05-31 16:23
最后编辑:admin  更新时间:2024-07-17 11:01