import microcontroller import board board_pins = [] for pin in dir(microcontroller.Pin): if isinstance(getattr(microcontroller.Pin, pin), microcontroller.Pin): pins = [] for alias in dir(board): if getattr(board, alias) is getattr(microcontroller.Pin, pin): pins.append("board.{}".format(alias)) if len(pins) > 0: board_pins.append(" ".join(pins)) for pins in sorted(board_pins): print(pins) print('done') for pin in dir(microcontroller.Pin): print(pin)