Skip to Content
Lumensalis CircuitPython framework coming soon 🎉

LumensalisCP.I2C.Adafruit.PCA9685

Module Contents

Classes

PCA9685Output
PCA9685

API

class LumensalisCP.I2C.Adafruit.PCA9685.PCA9685Output(parent: LumensalisCP.I2C.Adafruit.PCA9685.PCA9685, pin: int = None, name: str | None = None, channel: adafruit_pca9685.PWMChannel = None, **kwargs)

Bases: LumensalisCP.I2C.I2CDevice.I2COutputTarget

Initialization

property pin

set(value: LumensalisCP.common.Any, context: LumensalisCP.I2C.I2CDevice.UpdateContext)

property channel

property value

class LumensalisCP.I2C.Adafruit.PCA9685.PCA9685(**kwds)

Bases: LumensalisCP.I2C.I2CDevice.I2CDevice

Initialization

PCA9685_PINS = 16

addOutput(pin: int, name: str | None = None, **kwds)

__getitem__(index)