+"""Pin definitions for the Beaglebone Black."""
from adafruit_blinka.microcontroller.am335x import pin
# initial pins, to mimic bonescript demo
-"""Feather Huzzah pin names"""
+"""Pin definitions for the Feather Huzzah."""
from adafruit_blinka.microcontroller.esp8266 import pin
+"""Pin definitions for the Orange Pi PC."""
+
from adafruit_blinka.microcontroller.allwinner_h3 import pin
PA12 = pin.PA12
PC0 = pin.PC0
MOSI = pin.PC0
PC1 = pin.PC1
-MISO = pin.PC1
+MISO = pin.PC1
PC2 = pin.PC2
SCK = pin.PC2
SCLK = pin.PC2
+"""Pin definitions for the Raspberry Pi Model B Revision 1."""
+
from adafruit_blinka.microcontroller.bcm283x import pin
D0 = pin.D0
--- /dev/null
+"""Pin definitions for the Raspberry Pi Model B Revision 2."""
+
+from adafruit_blinka.microcontroller.bcm283x import pin
+
+D2 = pin.D2
+D3 = pin.D3
+SDA = pin.D2
+SCL = pin.D3
+D4 = pin.D4
+
+D7 = pin.D7
+CE1 = pin.D7
+D8 = pin.D8
+CE0 = pin.D8
+D9 = pin.D9
+MISO = pin.D9
+D10 = pin.D10
+MOSI = pin.D10
+D11 = pin.D11
+SCLK = pin.D11
+SCK = pin.D11
+
+D14 = pin.D14
+TXD = pin.D14
+D15 = pin.D15
+RXD = pin.D15
+
+D17 = pin.D17
+D18 = pin.D18
+D22 = pin.D22
+D23 = pin.D23
+D24 = pin.D24
+D25 = pin.D25
+D27 = pin.D27
+"""Pin definitions for 40-pin Raspberry Pi models."""
+
from adafruit_blinka.microcontroller.bcm283x import pin
D2 = pin.D2
+"""Pin definitions for the Tritium H3."""
+
from adafruit_blinka.microcontroller.allwinner_h3 import pin
PA12 = pin.PA12
PC0 = pin.PC0
MOSI = pin.PC0
PC1 = pin.PC1
-MISO = pin.PC1
+MISO = pin.PC1
PC2 = pin.PC2
SCK = pin.PC2
SCLK = pin.PC2
elif detector.board.RASPBERRY_PI_B_REV1:
from adafruit_blinka.board.raspi_1b_rev1 import *
-# elif detector.board.RASPBERRY_PI_B_REV2:
-# from adafruit_blinka.board.raspi_1b_rev2 import *
+elif detector.board.RASPBERRY_PI_B_REV2:
+ from adafruit_blinka.board.raspi_1b_rev2 import *
elif board_id == ap_board.BEAGLEBONE_BLACK:
from adafruit_blinka.board.beaglebone_black import *