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)