1 """NeoPixel write for Pico u2if."""
3 from .pico_u2if import pico_u2if
6 def neopixel_write(gpio, buf):
7 """NeoPixel Writing Function"""
9 # pad output buffer from 3 bpp to 4 bpp
11 for i in range(0, len(buf), 3):
13 buffer.append(buf[i + 2])
14 buffer.append(buf[i + 1])
17 pico_u2if.neopixel_write(gpio, buffer)