import time
time.sleep(0.1) # Wait for USB to become ready
from machine import Pin
from time import sleep
led_red = Pin(0, Pin.OUT)
led_green = Pin(1, Pin.OUT)
led_blue = Pin(2, Pin.OUT)
def all_off():
led_red.off()
led_green.off()
led_blue.off()
def show_color(red, green, blue):
if red:
led_red.on()
else:
led_red.off()
if green:
led_green.on()
else:
led_green.off()
if blue:
led_blue.on()
else:
led_blue.off()
colors = [
(1, 0, 0), # Rojo
(0, 1, 0), # Verde
(0, 0, 1), # Azul
(1, 1, 0), # Amarillo (Rojo + Verde)
(1, 0, 1), # Magenta (Rojo + Azul)
(0, 1, 1), # Cian (Verde + Azul)
(1, 1, 1), # Blanco (Rojo + Verde + Azul)
(0, 0, 0) # Negro (Todos apagados)
]
while True:
for color in colors:
show_color(*color)
sleep(1)