13392|21

1万

帖子

25

TA的资源

版主

楼主
 

[ESP8266]文件传输工具 [复制链接]

 
 ESP8266没有USB接口,不能通过磁盘方式管理内部的文件,只能通过Wifi或者串口传输文件,不太方便。最近,国外有网友开发了一个小工具uPyLoader,可以方便的上传文件,部分解决了这个问题。



http://forum.micropython.org/viewtopic.php?f=16&t=2245

最新回复

已下载学习,感谢!   详情 回复 发表于 2020-8-12 17:02

赞赏

1

查看全部赞赏

点赞 关注(1)
 
 

回复
举报

2774

帖子

8

TA的资源

版主

沙发
 
好东西!这就方便了!
 
 
 

回复

1453

帖子

18

TA的资源

纯净的硅(高级)

板凳
 
uPyLoader

A simple tool for communicating with MicroPython board.

The tool is in Alpha version! It may hang or crash on certain user actions. Please, restart the application in such case.

Features:

File upload and download over WiFi & UART
Terminal over WiFI & UART
Multiline input field with history
Remote script execution
个人签名http://weibo.com/u/1391449055
 
 
 

回复

1453

帖子

18

TA的资源

纯净的硅(高级)

4
 
The uPyLoader runs on Python3 and requires PyQt5 and PySerial above version 3.

又要  Python3 . 一时用不成,不急。

点评

需要安装python3、Qt5、PyQt5三个程序,可以下载组合装: https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.6/  详情 回复 发表于 2016-8-19 11:18
个人签名http://weibo.com/u/1391449055
 
 
 

回复

1万

帖子

25

TA的资源

版主

5
 
sacq 发表于 2016-8-19 11:00
The uPyLoader runs on Python3 and requires PyQt5 and PySerial above version 3.

又要  Python3 .  ...

需要安装python3、Qt5、PyQt5三个程序,可以下载组合装:

https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.6/
 
 
 

回复

1297

帖子

2

TA的资源

纯净的硅(中级)

6
 
用串口或者wifi怎么传的?

点评

先参考一下这个帖子 【ESP8266】uPyLoader简易使用教程  详情 回复 发表于 2016-10-29 10:32
 
 
 

回复

1万

帖子

25

TA的资源

版主

7
 
johnrey 发表于 2016-10-28 23:51
用串口或者wifi怎么传的?


先参考一下这个帖子

【ESP8266】uPyLoader简易使用教程
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

8
 
传个打包好的吧, 不需要再另行搭建运行环境  

uPyLoader.rar

14.24 MB, 下载次数: 718

点评

试了,可以直接运行,感谢分享。  详情 回复 发表于 2016-11-14 17:36
可以直接运行吗?需不需要再安装 python3、Qt5、PyQt5 这3个软件?  详情 回复 发表于 2016-11-14 13:50
 
 
 

回复

662

帖子

0

TA的资源

纯净的硅(初级)

9
 
wtfwtfwtf 发表于 2016-11-14 12:23
传个打包好的吧, 不需要再另行搭建运行环境

可以直接运行吗?需不需要再安装 python3、Qt5、PyQt5 这3个软件?
 
 
 

回复

662

帖子

0

TA的资源

纯净的硅(初级)

10
 
wtfwtfwtf 发表于 2016-11-14 12:23
传个打包好的吧, 不需要再另行搭建运行环境

试了,可以直接运行,感谢分享。

点评

要正确初始化,还需要依赖两个文件,我重新做了整合放到了16楼.  详情 回复 发表于 2016-11-18 18:33
 
 
 

回复

662

帖子

0

TA的资源

纯净的硅(初级)

11
 
我更新了新的固件(firmware_v1.8.6-11_ESP8266_MPLR_v1.2)之后模块上的文件就只有 boot.py,我使用了8楼所提供的 uPyLoader ,运行了 Init transfer files 功能想加入 __upload.py 与 __download.py 文件,运行之后文件没有办法上传,程序似乎是死机了,这可能是什么原因呢?是这个 uPyLoader 不完整吗?

点评

感觉8楼文件使用了打包工具,将几个软件合在一起。这样upyloader可能会找不到需要的文件。  详情 回复 发表于 2016-11-14 21:19
没有试过8楼的文件,只要是从upyloader目录运行,初始化一般就不会有问题。  详情 回复 发表于 2016-11-14 21:06
 
 
 

回复

1万

帖子

25

TA的资源

版主

12
 
slotg 发表于 2016-11-14 20:57
我更新了新的固件(firmware_v1.8.6-11_ESP8266_MPLR_v1.2)之后模块上的文件就只有 boot.py,我使用了8楼 ...

没有试过8楼的文件,只要是从upyloader目录运行,初始化一般就不会有问题。
 
 
 

回复

1万

帖子

25

TA的资源

版主

13
 
slotg 发表于 2016-11-14 20:57
我更新了新的固件(firmware_v1.8.6-11_ESP8266_MPLR_v1.2)之后模块上的文件就只有 boot.py,我使用了8楼 ...

感觉8楼文件使用了打包工具,将几个软件合在一起。这样upyloader可能会找不到需要的文件。

点评

是这样的. 后来试了一下,在exe所在目录,需要有upyloader目录下的"mcu"文件夹,才能正常初始化.我把这个文件夹放一起发上来了  详情 回复 发表于 2016-11-18 18:30
应该是你说的这个样子,我目前的解决方式是使用 ESPyHarp 将这2个文件放进模块里面然后8楼的 uPyLoader 就可以正常的上传或是下载文件了。  详情 回复 发表于 2016-11-14 21:27
 
 
 

回复

662

帖子

0

TA的资源

纯净的硅(初级)

14
 
dcexpert 发表于 2016-11-14 21:19
感觉8楼文件使用了打包工具,将几个软件合在一起。这样upyloader可能会找不到需要的文件。

应该是你说的这个样子,我目前的解决方式是使用 ESPyHarp 将这2个文件放进模块里面然后8楼的 uPyLoader 就可以正常的上传或是下载文件了。
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

15
 
slotg 发表于 2016-11-14 13:50
可以直接运行吗?需不需要再安装 python3、Qt5、PyQt5 这3个软件?

好像是不能初始化.  
因为在打包之前我已经初始化过了,所以没试就放上来了,对不住.
这个只是简单打包, 不依赖python3和pyqt5了, 你可以把这个exe拷到uPyLoader源文件的根目录下再运行试一下.

点评

是的,将 exe 放到 uPyLoader 源文件底下就可以运行初始化功能了。  详情 回复 发表于 2016-11-18 18:48
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

16
 
dcexpert 发表于 2016-11-14 21:19
感觉8楼文件使用了打包工具,将几个软件合在一起。这样upyloader可能会找不到需要的文件。

是这样的.
后来试了一下,在exe所在目录,需要有upyloader目录下的"mcu"文件夹,才能正常初始化.我把这个文件夹放一起发上来了

uPyLoader.zip

14.24 MB, 下载次数: 641

点评

已下载学习,感谢!  详情 回复 发表于 2020-8-12 17:02
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

17
 
slotg 发表于 2016-11-14 17:36
试了,可以直接运行,感谢分享。

要正确初始化,还需要依赖两个文件,我重新做了整合放到了16楼.

点评

嗯,我试试  详情 回复 发表于 2016-11-18 18:50
 
 
 

回复

662

帖子

0

TA的资源

纯净的硅(初级)

18
 
wtfwtfwtf 发表于 2016-11-18 18:13
好像是不能初始化.  
因为在打包之前我已经初始化过了,所以没试就放上来了,对不住.
这个只是简单打包, ...

是的,将 exe 放到 uPyLoader 源文件底下就可以运行初始化功能了。
 
 
 

回复

662

帖子

0

TA的资源

纯净的硅(初级)

19
 
wtfwtfwtf 发表于 2016-11-18 18:33
要正确初始化,还需要依赖两个文件,我重新做了整合放到了16楼.

嗯,我试试
 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(初级)

20
 
wtfwtfwtf 发表于 2016-11-14 12:23
传个打包好的吧, 不需要再另行搭建运行环境

可以用了
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表