import time
from neopixel import Neopixel
pixels = Neopixel(16, 6, 4, "GRB")
# 16 leds are there
# GND pin 3
# DIN pin 6
#pixels.rotate_right(2)
pixels.brightness(50)
#pixels.set_pixel_line_gradient(0,15,(250,50,0),(25,0,250))
#pixels.show()
# import urandom
# g=[]
# for i in range(80):
# g.append([urandom.randint(0,255),urandom.randint(0,255),urandom.randint(0,255)])
# print(g)
vig = (186,189,64)
azure = (0,128,255)
red = (255,0,0)
orange = (255,125,0)
yellow = (255,255,0)
spring_green = (125,255,0)
green = (0,255,0)
turquoise = (0,125,255)
cyan = (0,255,255)
ocean = (0,125,255)
blue = (0,0,255)
violet = (125,0,255)
magenta = (255,0,255)
raspberry = (255,0,125)
colors = [
vig,
red,
azure,
orange,
yellow,
spring_green,
turquoise,
cyan,
ocean,
green,
blue,
violet,
magenta,
raspberry]
pixel_index = 0
color_index = 0
# while True:
# pixels.set_pixel(pixel_index, colors[color_index])
# pixels.show()
# #print(pixel_index, colors[color_index])
# pixel_index += 1
# if pixel_index == 16:
# pixel_index = 0
# color_index = (color_index + 1) % 14
# time.sleep(1)
#pixels.rotate_left(8)
#pixels.show()
pixels.set_pixel_line(1,6,(255,255,0))
pixels.show()