'''
Device | Pin
RLED | 5
GLED | 18
SW | 27
'''
from machine import Pin
import time
def GPIO_IRQ(pin):
print(f'Interrupt Occurs on {pin}')
GLED.value(not(GLED.value()))
RLED = Pin(5,Pin.OUT,value=0)
GLED = Pin(18,Pin.OUT,value=0)
btn = Pin(27,Pin.IN)
btn.irq(handler=GPIO_IRQ, trigger=Pin.IRQ_RISING)
while True:
RLED.value(1)
time.sleep(1)
RLED.value(0)
time.sleep(1)RLED
GLED