可以在 micropython 中导入和使用 circuitpython 库吗?

Can circuitpython libraries be imported and used in micropython?

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

简而言之

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

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

决定点是你是否可以比找到 MicroPython 库或 你的板 的示例更快地做同样的事情或者,如果您应该购买 CircuitPython 兼容板。