如何通过 USB/串口上传文件到 MicroPython
在这篇文章中,我们将研究如何在启动时连接到无线网络
首先,安装 ampy - 一个通过串口连接修改 MicroPython 文件系统的工具。
install_ampy.sh
pip install -U adafruit-ampy现在准备你的脚本 - 在此示例中我们将使用 main.py。
将文件上传到板子:
upload_main_to_micropython.sh
ampy -p /dev/ttyUSB* put main.py这只需要大约 2-4 秒。如果 ampy 在 10 秒后仍在运行,你可能需要
- 停止
ampy(Ctrl+C),使用RESET按钮重置板子并重试命令 - 停止
ampy(Ctrl+C)。断开 USB 并确保板子已断电(且未外部供电)。重新连接 USB 并重试命令。 - 如果这没有帮助,尝试用最新版本的 MicroPython 重新刷写你的板子。请参见如何在 30 秒内将 MicroPython 刷写到你的 ESP32 板。这还将清除内部文件系统,从而删除任何可能导致无法正常启动的文件。
Check out similar posts by category:
Embedded, MicroPython, Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow