from machine import Pin class Encoder: def __init__(self, pin_a: Pin, pin_b: Pin, on_left, on_right) -> None: self.pin_a = pin_a self.pin_b = pin_b pin_a.irq(trigger=Pin.IRQ_RISING, handler=on_left) pin_b.irq(trigger=Pin.IRQ_RISING, handler=on_right) pass