# Micropython version of the blink program import machine import time print("\nMicroPython example code") print("Blink the onboard LED and LED's connected to GP15 & GP16\n") led = machine.Pin('LED', machine.Pin.OUT) #configure LED Pin as an output pin and create and led object for Pin class # Configure GP15 led15 = machine.Pin('GP15', machine.Pin.OUT) #configure LED Pin as an output pin and create and led object for Pin class # Configure GP16 led16 = machine.Pin('GP16', machine.Pin.OUT) #configure LED Pin as an output pin and create and led object for Pin class def cycleLED(ledID,timeDelay): ledID.value(True) time.sleep(timeDelay) ledID.value(False) time.sleep(timeDelay) def turnOffLED(ledID): ledID.value(False) print("Turn off all LED's") turnOffLED(led) turnOffLED(led15) turnOffLED(led16) timeDelay = .25 print("Cycle LEDs") while True: print("Cycle start") cycleLED(led,timeDelay) cycleLED(led15,timeDelay) cycleLED(led16,timeDelay) cycleLED(led15,timeDelay) # time.sleep(1) #wait for one second