import agnostic
import board
if agnostic.board == "feather_m0_express":
- default_pin = board.D5
- led_pin = board.D13
- pin_count = 38
+ from board import feather_m0_express
+ default_pin = feather_m0_express.D5
+ led_pin = feather_m0_express.D13
+ led_hardwired = True
+ led_inverted = False
elif agnostic.board == "feather_huzzah":
- default_pin = board.GPIO4
- led_pin = board.GPIO2
- pin_count = 10
+ from board import feather_huzzah
+ default_pin = feather_huzzah.GPIO4
+ led_pin = feather_huzzah.GPIO0 # red led
+ led_hardwired = True
+ led_inverted = True
+elif agnostic.board == "pyboard":
+ from board import pyboard
+ default_pin = pyboard.X1
+ led_pin = board.pyboard.LED_BLUE
+ led_hardwired = True
+ led_inverted = False
+else:
+ raise NotImplementedError("Board not supported")