|
楼主 |
发表于 2019-5-15 23:29:34
|
显示全部楼层
本帖最后由 leon...... 于 2019-5-16 09:34 编辑
接下来开始打通网络WebREPL, 打开控制台:
>>>import webrepl_setup
这时会显示提醒WebREPL是disable的,并询问是否打开
>>>E
输入E开启上电时自动启动WebREPL功能
并按提示输入你的新密码,及确认密码,然后重启
此时,可以用ESPlorer或控制台查看到 MicroPython目录自动生成二个文件boot.py(启动文件) webrepl_cfg.py(保存WEBREPL密码)
然后在控制台开启AP,设置一个ID/密码
>>> import network
>>> ap = network.WLAN(network.AP_IF)
>>> ap.active(True)
>>> ap.config(essid='ROBOT', password='robotrobot')
* 打开手机,先连接到micropython.ort/webrepl/ 等待浏览器页面打开
* 然后用手机寻找WIFI-AP : ROBOT, 并连接,密码就是刚长设置的robotrobot
* 回到浏览器,可以看到页面上有一个初始的目标IP:ws://192.168.4.1:8266 , 不用修改,点击Connect按钮连接
* 页面会提示输入Password: , 输入之前设置的WebREPL密码, 回车后可以看到提示: WebREPL connected
* 输入代码测试一下 >>> print(5*5), 返回25那么说明连接成功
* 这个页面还可以上传文件到esp8266, 以及从esp8266读取文件
PS: 当然也可以不用AP方式,直接让esp8266连接到路由器也是可以的, 记得把连接页面的ws://xxx:8266/的xxx换成esp8266的真实IP就可以了
nic = network.WLAN(network.STA_IF)
nic.active(True)
nic.connect(your_ssid, your_password)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|