跳转到主要内容

Adafruit MacroPad RP2040的辅助库

项目描述

简介

Documentation Status Discord Build Status Code Style: Black

Adafruit MacroPad RP2040的辅助库。

依赖关系

此驱动程序依赖于

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

此库旨在与Adafruit MacroPad RP2040一起使用。考虑从Adafruit商店购买

Adafruit MacroPad RP2040裸机 Adafruit MacroPad RP2040入门套件

使用Circup将库安装到连接的CircuitPython设备上

确保您已将circup安装到Python环境中。如果需要,可以使用以下命令安装

pip3 install circup

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

circup install adafruit_macropad

或者以下命令来更新现有版本

circup update

使用示例

此示例将打印按键、旋转编码器的相对位置和旋转编码器开关的状态。

from adafruit_macropad import MacroPad
import time

macropad = MacroPad()

while True:
    key_event = macropad.keys.events.get()
    if key_event and key_event.pressed:
     print("Key pressed: {}".format(key_event.key_number))
    print("Encoder: {}".format(macropad.encoder))
    print("Encoder switch: {}".format(macropad.encoder_switch))
    time.sleep(0.4)

文档

该库的API文档可在Read the Docs上找到。

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

贡献

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

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

adafruit-circuitpython-macropad-2.4.0.tar.gz (122.6 kB 查看散列)

上传时间

构建分发

adafruit_circuitpython_macropad-2.4.0-py3-none-any.whl (12.8 kB 查看散列)

上传时间 Python 3

由以下机构支持