yield (key, val)
-class Pin(Enum):
- def __init__(self, id):
- """ id type is likely platform-specific"""
- self.id = id
- pass
import agnostic
+from mcp import Enum
+
+class Pin(Enum):
+ def __init__(self, id):
+ """Identifier for pin, referencing platform-specific pin id"""
+ self.id = id
+ pass
if agnostic.microcontroller == "esp8266":
from microcontroller.esp8266 import pin
-from mcp import Pin as pin
+from microcontroller import Pin as pin
pin.GPIO0=pin(0)
pin.GPIO1=pin(1)
-from mcp import Pin as pin
+from microcontroller import Pin as pin
pin.A0=pin('A0')
pin.A1=pin('A1')