raspberry pi zero based drum machine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

map.py 535B

123456789101112131415161718192021
  1. import microcontroller
  2. import board
  3. board_pins = []
  4. for pin in dir(microcontroller.Pin):
  5. if isinstance(getattr(microcontroller.Pin, pin), microcontroller.Pin):
  6. pins = []
  7. for alias in dir(board):
  8. if getattr(board, alias) is getattr(microcontroller.Pin, pin):
  9. pins.append("board.{}".format(alias))
  10. if len(pins) > 0:
  11. board_pins.append(" ".join(pins))
  12. for pins in sorted(board_pins):
  13. print(pins)
  14. print('done')
  15. for pin in dir(microcontroller.Pin):
  16. print(pin)