]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/microcontroller/allwinner_h2/pin.py
add support for Orange Pi Zero board
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / allwinner_h2 / pin.py
1 from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin
2
3 PA0 = Pin(0)
4 UART2_TX = PA0
5 PA1 = Pin(1)
6 UART2_RX = PA1
7 PA2 = Pin(2)
8 PA3 = Pin(3)
9 PA6 = Pin(6)
10 PA10 = Pin(10)
11 PA11 = Pin(11)
12 TWI0_SCL = PA11
13 PA12 = Pin(12)
14 TWI0_SDA = PA12
15 PA13 = Pin(13)
16 PA14 = Pin(14)
17 SPI1_SCLK = PA14
18 PA15 = Pin(15)
19 SPI1_MOSI = PA15
20 PA16 = Pin(16)
21 SPI1_MISO = PA16
22 PA18 = Pin(18)
23 PA19 = Pin(19)
24
25 PG6 = Pin(198)
26 UART1_TX = PG6
27 PG7 = Pin(199)
28 UART1_RX = PG7
29
30 i2cPorts = ( (0, TWI0_SCL, TWI0_SDA), )
31 # ordered as spiId, sckId, mosiId, misoId
32 spiPorts = ( (1, SPI1_SCLK, SPI1_MOSI, SPI1_MISO), )
33 # ordered as uartId, txId, rxId
34 uartPorts = ( (2, UART2_TX, UART2_RX), )