评论
合作者
|
我们将接受 PR 以将 Raspberry Pi 支持添加到发布脚本中,前提是您编写了它并同意在人们遇到问题时提供支持。 |
贡献者作者
|
如您所见,为不同的操作系统支持带有二进制 blob 的各种安装脚本并不好玩,而且我不准备接受。 然而; 作为替代方案,直接将 python 与 esptool.py 一起使用并避免分发任何可执行文件的通用安装程序似乎是一个更好的长期解决方案。 我已经准备好、测试并在 Pi4+Bullseye、Pi3a+Buster 和我的 Fedora35 工作站上工作。我只是在修复自述文件,并会尽快放弃针对 DevT 的 PR。 |
所有者
|
将 python 脚本分发到 Windows 是一件痛苦的事情。 |
合作者
|
我们可以在 Linux 和 MacOS 上使用 python + *.py 技术。预编译可执行方法在 Windows 上工作得很好,但在其他操作系统上很容易出问题。 |
贡献者作者
|
#296很好地结束了这个。 |


我的控制器永久连接到 Raspberry PI,我想从它安装和升级,因为它已经连接。
因此,特定的、低优先级的“功能请求”是针对发布工具中的 32 位 armv7 安装支持。
通过安装脚本,您显然已经允许添加其他架构,直到那时我想记录一下我是如何让它在比 Discord 更公开的地方工作的。
首先,为arm架构安装esptool;最快的命令行方式是通过 python/pypi
$ pip install esptool然后
tools.sh在解压缩的 zip 文件夹中进行编辑,并将第 3 行替换为:EsptoolPath=esptool.py然后照常按照说明进行操作。
注意事项:
这是使用完全更新的 Bullseye 版本完成的,默认使用 Python3。
sudo apt install esptool接下来EsptoolPath=esptool也应该工作;甚至可能是更好的建议。但我没有测试过,esptool 的 pypi 版本通常要新得多。