]> Repositories - Adafruit_Blinka-hackapet.git/blobdiff - python/testing/board/__init__.py
Fail hard when board cannot be determined. Feather Huzzah Red LED is inverted. Typo...
[Adafruit_Blinka-hackapet.git] / python / testing / board / __init__.py
index d05c2226405b596ef207c4c20f15049ee8ea4106..c38abc6e23c34f180a6a8be549901f6f3885f274 100644 (file)
@@ -2,13 +2,22 @@
 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 = True
 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
+else:
+    raise NotImplementedError("Board not supported")