]> Repositories - Adafruit_Blinka-hackapet.git/blob - python/microcontroller/__init__.py
7a0491be257b76558354d1d88a49cd2df8f2e038
[Adafruit_Blinka-hackapet.git] / python / microcontroller / __init__.py
1 import agnostic
2 from mcp import Enum
3
4 class Pin(Enum):
5     def __init__(self, id):
6         """Identifier for pin, referencing platform-specific pin id"""
7         self.id = id
8     pass
9
10 if agnostic.microcontroller == "esp8266":
11     from microcontroller.esp8266 import *
12 elif agnostic.microcontroller == "stm32":
13     from microcontroller.stm32 import *
14 else:
15     raise NotImplementedError("Microcontroller not supported")