]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/board/beagleboard/beaglev_starlight.py
feat: add I2C and SPI
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / board / beagleboard / beaglev_starlight.py
1 # SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
2 #
3 # SPDX-License-Identifier: MIT
4 """Pin definitions for the BeagleV StarLight."""
5
6 from adafruit_blinka.microcontroller.starfive.JH71x0 import pin
7
8 D0 = pin.D0
9 D1 = pin.D1
10
11 SDA = pin.I2C2_SDA
12 SCL = pin.I2C2_SCL
13
14 D4 = pin.D4
15 D5 = pin.D5
16 D6 = pin.D6
17
18 D7 = pin.D7
19 CE1 = pin.D7
20 D8 = pin.D8
21 CE0 = pin.D8
22 D9 = pin.D9
23 MISO = pin.SPI_MISO
24 D10 = pin.D10
25 MOSI = pin.SPI_MOSI
26 D11 = pin.D11
27 SCLK = pin.SPI_SCLK
28 SCK = pin.SPI_SCLK
29
30 D12 = pin.D12
31 D13 = pin.D13
32
33 D14 = pin.D14
34 TXD = pin.UART_TX
35 D15 = pin.D15
36 RXD = pin.UART_RX
37 # create alias for most of the examples
38 TX = pin.UART_TX
39 RX = pin.UART_RX
40
41 D16 = pin.D16
42 D17 = pin.D17
43 D18 = pin.D18
44 D19 = pin.D19
45 D20 = pin.D20
46 D21 = pin.D21
47 D22 = pin.D22
48 D23 = pin.D23
49 D24 = pin.D24
50 D25 = pin.D25
51 D26 = pin.D26
52 D27 = pin.D27