1:在PuTTY会话窗口中输入
>>help()
2:使用WebREPL上传文件
webrepl客户端
webrepl是MicroPython官方提供的文件管理工具。 并且有一个webrepl客户端工具, 使用它可以通过浏览器来访ESP8266。
首先我们在ESP8266的会话窗口输入import webrepl_setup以配置webrepl:
这里需要注意的是,我刚开始以为这里是192.168.4.1:8266就是我们可以连接的,其实不是,我们的设备8266都没有连接上网,哪来的IP地址给你连接。当然就会出现连接失败错误。
3:配置ESP8266上网
根据1里面的help()命令下的提示配置esp8266上网
连接某个wifi信号
连接失败的原因是我的SSID输入错了。
ESP8266连接好WiFi后,输入sta_if.ifconfig()查看连接信息,返回的元组第一个IP就是无线路由器分配给ESP8266的IP。ESP8266的IP地址信息
4:利用webrepl来配置上传跟下载文件
查看主目录下的文件列表,可以使用os.listdir()命令查看主目录下的文件,然后可以在webrepl下下载。
下载文件
提示下载成功
上传文件
我们编写一个可以上电自动连接wifi的程序,编写main.py
利用webrepl上传文件
重启复位之后出现的错误信息。
utime()函数未定义,后来查阅资料。
根据上图的步骤,发现在自己的环境下,设置命令不行。
文件操作,删除main.py.
重新编写main.py文件
复位重启之后,获取IP地址。
4:总结问题
一:查看主目录文件
二:删除文件
三:查看系统信息
5:putty死机问题
接触esp8266好多天了,发现一个问题,打开PuTTY,当复位后会死掉,无法输入,每次都是,解决方法,在本地串口设置-流量控制-无。