]> Repositories - Adafruit_Blinka-hackapet.git/blobdiff - src/adafruit_blinka/board/linksprite/pcduino2.py
change the pcduinos to import reference to the A20 chip along with update all core...
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / board / linksprite / pcduino2.py
index c7f61219db60d312375c66c9a353c86c57997550..43bb3bb81d60e9317747b4e0ec7d7d6e081df7fc 100644 (file)
@@ -1,7 +1,7 @@
 """Pin definitions for the Pcduino2."""
-from adafruit_blinka.microcontroller.allwinner.a10 import pin
+from adafruit_blinka.microcontroller.allwinner.a20 import pin
 
-#J11 Header
+# J11 Header
 D0 = pin.PI19
 D1 = pin.PI18
 D2 = pin.PH7
@@ -11,7 +11,7 @@ D5 = pin.PB2
 D6 = pin.PI3
 D7 = pin.PH9
 
-#J8 Header
+# J8 Header
 D8 = pin.PH10
 D9 = pin.PH5
 D10 = pin.PI10
@@ -21,22 +21,33 @@ D13 = pin.PI11
 SDA = pin.PB21
 SCL = pin.PB20
 
-#P7 Header
+# J9 Header
+# A0 & A1 are LRADC pins with only 6-bit resolution and unlike other pins are only limited to 2v
+A2 = pin.XP_TP
+A3 = pin.XN_TP
+A4 = pin.YP_TP
+A5 = pin.YN_TP
+
+# P7 Header
 SCLK = D13
 SCK = SCLK
 MOSI = D11
-MSIO = D12
+MISO = D12
 CS = D10
 
 
-#P6 Header
-SCLK2 = pin.PC20
+# P6 Header
+D22 = pin.PC20
+SCLK2 = D22
 SCK2 = SCLK2
-MOSI2 = pin.PC21
-MSIO2 = pin.PC22
-CS2 = pin.PC19
+D23 = pin.PC21
+MOSI2 = D23
+D20 = pin.PC22
+MISO2 = D20
+D21 = pin.PC19
+CS2 = D21
 
-#P10 Header
+# P10 Header
 D14 = pin.PH11
 D15 = pin.PH12
 D16 = pin.PH13
@@ -47,7 +58,10 @@ UART2_RX = D0
 UART5_TX = D3
 UART5_RX = D2
 
-#Misc
-BACK_SW = pin.PH17 #Three buttons featured on the board
+PWM0 = D5
+PWM1 = D6
+
+# Misc
+BACK_SW = pin.PH17  # Three buttons featured on the board
 HOME_SW = pin.PH18
-MENU_SW = pin.PH19
\ No newline at end of file
+MENU_SW = pin.PH19