esp32上传文件方法

我们在用esp32开发程序的时候经常会需要将wav等文件上传到单片机供程序调用。为此,笔者整理了将文件上传至ESP32的具体方法。

1、安装ampy工具

在cmd中运行,安装ampy工具。

pip install adafruit-ampy

该工具将用于上传文件使用。

2、文件上传
esp32连接电脑后,默认thony会直接连接好,如下图所示。
esp32上传文件方法_第1张图片
为此,我们需要在thony的运行选项中点击断开,如下图

esp32上传文件方法_第2张图片
断开连接后,我们进入需要上传的文件目录,用cmd命令输入以下代码即可,这里的com后面的序号需要确定为自己的序号。

ampy --port COM3 put test.txt

运行完毕后,并不会有特别的提示显示成功,但运行完毕后,cmd中可以看到新的可以用于输入的光标。届时就表示已经上传成功了,如下图所示:
esp32上传文件方法_第3张图片

3、重新连接Thony查看文件
之后就可以用esp32重新理解thony,点击运行,选择解释器,点击确定即可。
esp32上传文件方法_第4张图片
至此,就可以看到上传的文件了。
为了验证文件的可用性,我们可以编写一段代码查看文件,如下图所示:
esp32上传文件方法_第5张图片
4、最简单的办法!

当然,说了这么多还有一个最简单的办法!大家大家可以直接在Thonny上实现!
esp32上传文件方法_第6张图片
选择文件,点击右键有一个“上载到”的选项,这样就可以了。这是最简单的上传文件到esp32的实现方式了。

你可能感兴趣的:(ESP32,Micropython,python)