#!/usr/bin/env python3 import board import neopixel import sys np_pin = board.D18 np_num = 16 np_order = neopixel.GRB fname = "/tmp/pixel" np = neopixel.NeoPixel(np_pin, np_num, auto_write=False, pixel_order=np_order) c = (0,0,0) try: if len(sys.argv) == 4: c = (int(sys.argv[1]), int(sys.argv[2]), int(sys.argv[3])) elif len(sys.argv) == 2: c = (int(sys.argv[1]), int(sys.argv[1]), int(sys.argv[1])) print(f"setting color to {c}") np.fill(c) np.show() except Exception as ex: print(f"ERROR: {ex}")