跳转到主要内容

Adafruit 24LC32 I2C EEPROM Breakout的CircuitPython驱动程序

项目描述

简介

Documentation Status Discord Build Status Code Style: Black

Adafruit 24LC32 I2C EEPROM Breakout的CircuitPython驱动程序

依赖关系

此驱动程序依赖于

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

Adafruit 24LC32 I2C EEPROM Breakout

从Adafruit商店购买

从PyPI安装

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

pip3 install adafruit-circuitpython-24lc32

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

sudo pip3 install adafruit-circuitpython-24lc32

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

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

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

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

pip3 install circup

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

circup install adafruit_24lc32

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

circup update

用法示例

import board
import adafruit_24lc32

i2c = board.I2C()
eeprom = adafruit_24lc32.EEPROM_I2C(i2c)

print("length: {}".format(len(eeprom)))

eeprom[0] = 4
print(eeprom[0])

while True:
    pass

文档说明

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

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

贡献

欢迎贡献!在为该项目做出贡献之前,请阅读我们的行为准则,以帮助该项目保持开放。

由以下支持

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