#--------------------------------------------------
# Für sleep() das Modul time importieren
import time
# Für Pin das Modul machine importieren
import machine
# Das Modul neopixel importieren
import neopixel
# Das Modul random importieren
import random
#--------------------------------------------------
# setup
# Ein neopixel-Objekt erzeugen um die 16 Neopixel RGB-LEDs verwenden zu können:
# - Neopixel RGB-LEDs sind an GPIO 2 angeschlossen
np = neopixel.NeoPixel(machine.Pin(2), 16)
#--------------------------------------------------
# loop
while True:
for i in range(16):
# Zufällige Farbe generieren und ausgeben
np[i] = (random.randint(0, 255), random.randint(0, 255), random.randint(0, 255))
np.write()
time.sleep(0.1)
# LED ausschalten
np[i] = (0, 0, 0)
np.write()
time.sleep(0.1)