3

我正在研究 micropython 以用于使用 nodeMCU esp8266 的学校物联网项目。其中一个用例要求设备从空调遥控器接收红外信号并将其保存,并能够使用红外 LED 传输此代码。在 circuitpython 中有一个名为 pulseio 的库可以执行此功能,但它在 micropython 中不可用。这个库可以导入到 micropython 中吗?

4

1 回答 1

4

简而言之,没有。

任何 CircuitPython 库都不太可能直接在您板上的 MicroPython 中工作。主要原因是一旦库开始使用 UART 或 I2C,CircuitPython 中的底层实现非常依赖于其他在 MicroPython 中没有等效的 CircuitPython 库。

可能找到所有这些并使用标准 MicroPython 重新实现它们。

决策点是,您是否可以比为您的电路板找到一个 MicroPython 库或示例来做同样的事情更快,或者您是否应该购买与 CircuitPython 兼容的电路板。

于 2020-03-25T17:37:19.290 回答