【问题标题】:Custom Micropython firmware for ESP8266ESP8266 的自定义 Micropython 固件
【发布时间】:2021-11-17 11:26:11
【问题描述】:

我正在尝试在 CI 等自动化环境中为 ESP8266 板构建基于 micropython 的自定义固件。

根据教程构建的麦克风固件确实展示了如何加载 REPL 循环并使用 ampy.py 脚本通过串行端口将自定义 micropython 代码复制到设备。

有没有办法将自定义脚本添加到 micropython 固件,以便可以从 GitHub CI 生成“.bin”文件?

我们研究的一个选项是使用自定义脚本转储闪存,但每当代码更改时都会涉及手动干预。

【问题讨论】:

标签: esp8266 micropython


【解决方案1】:

您可以将 python 脚本放在 micropython/ports/esp8266/modules/ 文件夹中,在构建期间它们将被编译并作为冻结的 python 模块包含在固件.bin 中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 2019-04-27
    • 1970-01-01
    • 2020-10-24
    • 1970-01-01
    • 2017-05-23
    相关资源
    最近更新 更多