"""Rainbow pattern demo using led_patterns helpers.""" from machine import Pin import neopixel import time from led_patterns import rainbow_frame np = neopixel.NeoPixel(Pin(4), 256) for frame in range(120): frame_colors = rainbow_frame(len(np), frame, step=5) for i, color in enumerate(frame_colors): np[i] = color np.write() time.sleep(0.05) np.fill((0, 0, 0)) np.write()