import agnostic
 import board
 if agnostic.board == "feather_m0_express":
-    default_pin = board.D5
-    led_pin = board.D13
+    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
+    from board import feather_huzzah
+    default_pin = feather_huzzah.GPIO4
+    led_pin = feather_huzzah.GPIO0 # red led
     led_hardwired = True
-    pull_down_support = False
+    led_inverted = False
 elif agnostic.board == "pyboard":
-    raise NotImplementedError
+    from board import pyboard
+    default_pin = pyboard.X1
+    led_pin = board.pyboard.LED_BLUE
+    led_hardwired = True
+    led_inverted = False