跳转到主要内容

支持RFM69和RFM9x模块

项目描述

介绍

Documentation Status Discord Build Status Code Style: Ruff

支持RFM69和RFM9x模块

依赖项

此驱动程序依赖于

请确保所有依赖项都在CircuitPython文件系统中可用。这可以通过下载Adafruit库和驱动程序捆绑包或使用circup安装单个库来实现。

从PyPI安装

在支持GNU/Linux系统(如树莓派)上,您可以从PyPI本地安装驱动程序。从这里安装。为当前用户安装

pip3 install adafruit-circuitpython-rfm

为系统范围内安装(在某些情况下可能需要)

sudo pip3 install adafruit-circuitpython-rfm

在当前项目中的虚拟环境中安装

mkdir project-name && cd project-name
python3 -m venv .venv
source .env/bin/activate
pip3 install adafruit-circuitpython-rfm

使用Circup将驱动程序安装到连接的CircuitPython设备上

确保您在Python环境中安装了circup。如果需要,可以使用以下命令安装它

pip3 install circup

安装circup并连接您的CircuitPython设备后,使用以下命令进行安装

circup install adafruit_rfm

或以下命令更新现有版本

circup update

使用示例

请查看GitHub仓库中的示例。 <https://github.com/jerryneedell/Adafruit_CircuitPython_RFM.git>

文档

此库的API文档可以在Read the Docs找到。

有关构建库文档的信息,请参阅本指南

贡献

欢迎贡献!请在贡献之前阅读我们的行为准则,以帮助本项目保持友好。

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面