Merge pull request #20 from adafruit/stemma_i2c

Added commented out board.STEMMA_I2C with explanation
This commit is contained in:
Eva Herrada 2022-11-28 12:08:05 -05:00 committed by GitHub
commit a30db739f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 4 deletions

View file

@ -11,7 +11,9 @@ from adafruit_led_animation.sequence import AnimationSequence
from adafruit_is31fl3741.adafruit_ledglasses import MUST_BUFFER, LED_Glasses from adafruit_is31fl3741.adafruit_ledglasses import MUST_BUFFER, LED_Glasses
from adafruit_is31fl3741.led_glasses_animation import LED_Glasses_Animation from adafruit_is31fl3741.led_glasses_animation import LED_Glasses_Animation
glasses = LED_Glasses(board.I2C(), allocate=MUST_BUFFER) i2c = board.I2C() # uses board.SCL and board.SDA
# i2c = board.STEMMA_I2C() # For using the built-in STEMMA QT connector on a microcontroller
glasses = LED_Glasses(i2c, allocate=MUST_BUFFER)
glasses.set_led_scaling(255) glasses.set_led_scaling(255)
glasses.global_current = 0xFE glasses.global_current = 0xFE
glasses.enable = True glasses.enable = True

View file

@ -6,7 +6,9 @@ from rainbowio import colorwheel
from adafruit_is31fl3741.adafruit_ledglasses import LED_Glasses from adafruit_is31fl3741.adafruit_ledglasses import LED_Glasses
import adafruit_is31fl3741 import adafruit_is31fl3741
glasses = LED_Glasses(board.I2C(), allocate=adafruit_is31fl3741.MUST_BUFFER) i2c = board.I2C() # uses board.SCL and board.SDA
# i2c = board.STEMMA_I2C() # For using the built-in STEMMA QT connector on a microcontroller
glasses = LED_Glasses(i2c, allocate=adafruit_is31fl3741.MUST_BUFFER)
wheeloffset = 0 wheeloffset = 0
while True: while True:

View file

@ -7,7 +7,9 @@ from rainbowio import colorwheel
from adafruit_is31fl3741.adafruit_rgbmatrixqt import Adafruit_RGBMatrixQT from adafruit_is31fl3741.adafruit_rgbmatrixqt import Adafruit_RGBMatrixQT
import adafruit_is31fl3741 import adafruit_is31fl3741
is31 = Adafruit_RGBMatrixQT(board.I2C(), allocate=adafruit_is31fl3741.PREFER_BUFFER) i2c = board.I2C() # uses board.SCL and board.SDA
# i2c = board.STEMMA_I2C() # For using the built-in STEMMA QT connector on a microcontroller
is31 = Adafruit_RGBMatrixQT(i2c, allocate=adafruit_is31fl3741.PREFER_BUFFER)
is31.set_led_scaling(0xFF) is31.set_led_scaling(0xFF)
is31.global_current = 0xFF is31.global_current = 0xFF
# print("Global current is: ", is31.global_current) # print("Global current is: ", is31.global_current)

View file

@ -5,7 +5,9 @@ import time
import board import board
import adafruit_is31fl3741 import adafruit_is31fl3741
is31 = adafruit_is31fl3741.IS31FL3741(board.I2C()) i2c = board.I2C() # uses board.SCL and board.SDA
# i2c = board.STEMMA_I2C() # For using the built-in STEMMA QT connector on a microcontroller
is31 = adafruit_is31fl3741.IS31FL3741(i2c)
is31.set_led_scaling(0xFF) # turn on LEDs all the way is31.set_led_scaling(0xFF) # turn on LEDs all the way
is31.global_current = 0xFF # set current to max is31.global_current = 0xFF # set current to max