]> Repositories - hackapet/Adafruit_Blinka.git/blobdiff - src/adafruit_blinka/board/beaglebone_black.py
raspi_23.py -> raspi_40pin.py
[hackapet/Adafruit_Blinka.git] / src / adafruit_blinka / board / beaglebone_black.py
index edd5a55d19b11ff88e64fdfca55b572afe7e206a..f8699640bc83a8b49fb0c26fc6129b994de205c1 100644 (file)
-from adafruit_blinka.microcontroller.beaglebone_black import pin
+from adafruit_blinka.microcontroller.am335x import pin
 
 # initial pins, to mimic bonescript demo
+P8_3 = pin.P8_3
+P8_4 = pin.P8_4
+P8_5 = pin.P8_5
+P8_6 = pin.P8_6
+P8_7 = pin.P8_7
+P8_8 = pin.P8_8
+P8_9 = pin.P8_9
+P8_10 = pin.P8_10
+P8_11 = pin.P8_11
+P8_12 = pin.P8_12
 P8_13 = pin.P8_13
+P8_14 = pin.P8_14
+P8_15 = pin.P8_15
+P8_16 = pin.P8_16
+P8_17 = pin.P8_17
+P8_18 = pin.P8_18
 P8_19 = pin.P8_19
+P8_20 = pin.P8_20
+P8_21 = pin.P8_21
+P8_22 = pin.P8_22
+P8_23 = pin.P8_23
+P8_24 = pin.P8_24
+P8_25 = pin.P8_25
+P8_26 = pin.P8_26
+P8_27 = pin.P8_27
+P8_28 = pin.P8_28
+P8_29 = pin.P8_29
+P8_30 = pin.P8_30
+P8_31 = pin.P8_31
+P8_32 = pin.P8_32
+P8_33 = pin.P8_33
+P8_34 = pin.P8_34
+P8_35 = pin.P8_35
+P8_36 = pin.P8_36
+P8_37 = pin.P8_37
+P8_38 = pin.P8_38
+P8_39 = pin.P8_39
+P8_40 = pin.P8_40
+P8_41 = pin.P8_41
+P8_42 = pin.P8_42
+P8_43 = pin.P8_43
+P8_44 = pin.P8_44
+P8_45 = pin.P8_45
+P8_46 = pin.P8_46
+P9_11 = pin.P9_11
 P9_12 = pin.P9_12
+P9_13 = pin.P9_13
+P9_14 = pin.P9_14
+P9_15 = pin.P9_15
+P9_16 = pin.P9_16
+P9_17 = pin.P9_17
+P9_18 = pin.P9_18
+P9_19 = pin.P9_19
+P9_20 = pin.P9_20
+P9_21 = pin.P9_21
+P9_22 = pin.P9_22
+P9_23 = pin.P9_23
+P9_24 = pin.P9_24
+P9_25 = pin.P9_25
+P9_26 = pin.P9_26
+P9_27 = pin.P9_27
+P9_28 = pin.P9_28
+P9_29 = pin.P9_29
+P9_30 = pin.P9_30
+P9_31 = pin.P9_31
+P9_41 = pin.P9_41
+P9_42 = pin.P9_42
 
 LED_USR0 = pin.USR0
 LED_USR1 = pin.USR1
 LED_USR2 = pin.USR2
 LED_USR3 = pin.USR3
+
+# I2C and SPI pins from:
+# src/adafruit_blinka/board/raspi_40pin.py
+# SDA = pin.SDA
+# SCL = pin.SCL
+# CE1 = pin.D7
+# CE0 = pin.D8
+# MISO = pin.D9
+# MOSI = pin.D10
+# SCLK = pin.D11
+# SCK = pin.D11
+# TXD = pin.D14
+# RXD = pin.D15
+# MISO_1 = pin.D19
+# MOSI_1 = pin.D20
+# SCLK_1 = pin.D21
+# SCK_1 = pin.D21
+
+SDA = pin.SDA
+SCL = pin.SCL
+
+# Refer to header default pin modes
+# http://beagleboard.org/static/images/cape-headers.png
+# P9_17 (SPI0_CSO => CE0) enables peripheral device
+# P9_18 (SPI0_D1 => MOSI) outputs data to peripheral device
+# P9_21 (SPIO_DO => MISO) receives data from peripheral device
+# P9_22 (SPI0_SCLK => SCLK) outputs clock signal
+CE0 = pin.CE0
+MOSI = pin.MOSI
+MISO = pin.MISO
+SCLK = pin.SCLK
+#CircuitPython naming convention for SPI Clock
+SCK = pin.SCK
+
+# SPI1 pins
+# http://beagleboard.org/static/images/cape-headers-spi.png
+CE1 = pin.CE1
+MOSI_1 = pin.MOSI_1
+MISO_1 = pin.MISO_1
+SCLK_1 = pin.SCLK_1
+#CircuitPython naming convention for SPI Clock
+SCK_1 = pin.SCK_1