# CircuitPython Blink Example
import time
import board
import digitalio
import neopixel
pixel_pin = board.GP4
# The number of NeoPixels
num_pixels = 16
ORDER = neopixel.GRB
px = digitalio.DigitalInOut(board.GP3)
px.direction = digitalio.Direction.OUTPUT
led = digitalio.DigitalInOut(board.GP5)
led.direction = digitalio.Direction.OUTPUT
pixels = neopixel.NeoPixel(
pixel_pin, num_pixels, brightness=0.01, auto_write=False, pixel_order=ORDER
)
while True:
print("On!")
led.value = True
time.sleep(0.5)
print("(255, 0, 0")
pixels.fill((255, 0, 0))
pixels.show()
time.sleep(1)
print("(0, 255, 0,")
pixels.fill((0, 255, 0))
pixels.show()
time.sleep(1)
print("(0,0,255")
pixels.fill((0, 0, 255))
pixels.show()
time.sleep(1)
print("Off!")
led.value = False
time.sleep(0.5)