#--------------------------------------------------
# Für sleep() das Modul time importieren
import time

# Für Pin das Modul machine importieren
import machine

# Das Modul neopixel importieren
import neopixel

#--------------------------------------------------
# setup

# Ein neopixel-Objekt erzeugen um die Neopixel RGB-LED verwenden zu können:
# - Neopixel RGB-LED ist an GPIO 2 angeschlossen
np = neopixel.NeoPixel(machine.Pin(2), 1)

#--------------------------------------------------
# loop
while True:
    # rot
    np[0] = (255, 0, 0)
    np.write()
    time.sleep(0.250)

    # black (off)
    np[0] = (0, 0, 0)
    np.write()
    time.sleep(0.250)

    # grün
    np[0] = (0, 255, 0)
    np.write()
    time.sleep(0.250)

    # black (off)
    np[0] = (0, 0, 0)
    np.write()
    time.sleep(0.250)

    # blau
    np[0] = (0, 0, 255)
    np.write()
    time.sleep(0.250)

    # black (off)
    np[0] = (0, 0, 0)
    np.write()
    time.sleep(0.250)