#####################################
###### IMPORT LIBRARIES
from machine import Pin
from utime import sleep
#####################################
###### PIN CONFIGURATIONS
# Configure the pins as output
red_pin = Pin(15, Pin.OUT) # Red LED on GPIO 15
green_pin = Pin(16, Pin.OUT) # Green LED on GPIO 14
blue_pin = Pin(19, Pin.OUT) # Blue LED on GPIO 13
#####################################
###### SUBROUTINE FOR RGB LED
def sub_rgb_led():
# 0 = Turn ON
# 1 = Turn OFF
# Red ON
red_pin.value(0)
green_pin.value(1)
blue_pin.value(1)
sleep(0.5)
# Green ON
red_pin.value(1)
green_pin.value(0)
blue_pin.value(1)
sleep(0.5)
# Blue ON
red_pin.value(1)
green_pin.value(1)
blue_pin.value(0)
sleep(0.5)
#####################################
###### MAIN ROUTINE
def main():
while True:
sub_rgb_led()
#####################################
###### EXECUTE MAIN ROUTINE
if __name__ == '__main__':
main()