美文网首页
跨平台的LoRa Python代码

跨平台的LoRa Python代码

作者: 小鱼儿他老汉 | 来源:发表于2018-03-05 09:13 被阅读433次

Python虽然是跨平台的,但是能够跨越深嵌入式(MCU)和标准CPython的工程并不多。比较MicroPython/Zerynth(MCU)和树莓派/PC(CPU/MPU)上的CPython的runtime设计还是存在较大差异。不过许多类和软件包依然可以复用就是了。

在Github上找到一位台湾工程师提交的LoRa-MicroPython代码。尝试同时支持MicroPython(ESP8266/ESP32)和CPython(树莓派和PC)。并通过os判断操作系统来导入不同的包。不过PC的代码应该存疑,因为标准x86平台(Edison除外)应该没有SPI总线。

在Github上检索“MicroPython SX127X”即可访问到这个源码。目前我正在尝试在STM32F401上使用该代码。

相关文章

网友评论

      本文标题:跨平台的LoRa Python代码

      本文链接:https://www.haomeiwen.com/subject/vzwbxftx.html