from machine import Pin
import time
import neopixel
PIN = 13
NUMPIXELS = 64 # NeoPixel ring size
pixDELAY = 100 # Delay for pixel persistence
# Start Function
if __name__ == '__main__':
pixels = neopixel.NeoPixel(Pin(PIN), NUMPIXELS)
while True:
for n in range(0,8):
start = n*8 + 1
end = n*9 + 1
for x in range(start,end+1):
pixels[x-1] = (255, 0, 0)
pixels.write()
time.sleep_ms(pixDELAY)
pixels.fill((0, 0, 0))
time.sleep_ms(pixDELAY)
for n in range(1,9):
start = n*7 + 1
end = n*8 + 0
for x in range(start,end+1):
pixels[x-1] = (255, 0, 0)
pixels.write()
time.sleep_ms(pixDELAY)
pixels.fill((0, 0, 0))
time.sleep_ms(pixDELAY)