/ PyLeap_CPB_EyeLights_LED_Glasses_Sparkle / code.py
code.py
1 # SPDX-FileCopyrightText: 2021 Rose Hooper 2 # SPDX-License-Identifier: MIT 3 4 import board 5 from adafruit_led_animation.animation.sparkle import Sparkle 6 from adafruit_led_animation.color import PURPLE 7 from adafruit_led_animation.sequence import AnimationSequence 8 9 from adafruit_is31fl3741.adafruit_ledglasses import MUST_BUFFER, LED_Glasses 10 from adafruit_is31fl3741.led_glasses_animation import LED_Glasses_Animation 11 12 glasses = LED_Glasses(board.I2C(), allocate=MUST_BUFFER) 13 glasses.set_led_scaling(255) 14 glasses.global_current = 0xFE 15 glasses.enable = True 16 17 pixels = LED_Glasses_Animation(glasses) 18 19 20 anim2 = Sparkle(pixels, 0.05, PURPLE) 21 22 group = AnimationSequence( 23 anim2, advance_interval=5, auto_reset=True, auto_clear=True 24 ) 25 while True: 26 group.animate()