Skip to content

ESP8285工具:uPyLoader是使用python开发的一个文件管理工具

Last updated on 2021-05-01

在ESP8266上没有像pyboard那样的虚拟磁盘,文件管理就不太方便。官方的工具是webrepl,使用起来比较复杂。uPyLoader是使用python开发的一个文件管理工具,可以在一定程度解决这个问题。

 

1.进入到uPyLoader-master目录,在命令行输入python .main.py启动uPyLoader。

注意如果之前用串口连接了8266,要关闭之前的连接。这样uPyLoader才能找到对应的串口。

点击最右边的「Connect」即可连接。接下来,菜单栏->「File」->「Init transfer files」。初始化传输文件,初始化成功后在MCU端会新增__upload.py和__download.py两个文件。另外,在菜单栏->「View」下面可以打开终端(Terminal)和编辑器(Code Editor),方便调试和代码编写。

因为uPyLoader似乎无法跳转到工作目录以外的目录,所以可以在该目录下创建一个project文件夹,然后把自己的工程代码(main.py等)放进去,方便管理。

需要传输文件过去的话,只需要双击对应的py文件,然后点击「MCU name」后面的「Transfer」,等待弹窗结束后,文件就下载过去了。

uPyLoader 容易crash。建议还是使用MicroPython File Uploader.exe 会比较稳定点。