]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/microcontroller/sama5/pin.py
Added second SPI port
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / sama5 / pin.py
1 from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin
2
3 PD23 = Pin(119)
4 PD21 = Pin(117)
5 PD20 = Pin(116)
6 PD24 = Pin(120)
7 PD22 = Pin(118)
8 PD19 = Pin(115)
9 PA14 = Pin(14)
10 SPI0_SCLK = PA14
11 PA15 = Pin(15)
12 SPI0_MOSI = PA15
13 PA16 = Pin(16)
14 SPI0_MISO = PA16
15 PD2 = Pin(98)
16 UART1_RX = PD2
17 PD3 = Pin(99)
18 UART1_TX = PD3
19
20 PD13 = Pin(109)
21 PD31 = Pin(127)
22 PB0 = Pin(32)
23 PB7 = Pin(38)
24 PB1 = Pin(33)
25 PB5 = Pin(37)
26 PB3 = Pin(35)
27 PC0 = Pin(64)
28 TWI0_SCL = PC0
29 PB31 = Pin(63)
30 TWI0_SDA = PB31
31
32 i2cPorts = ( (0, TWI0_SCL, TWI0_SDA), )
33 # ordered as spiId, sckId, mosiId, misoId
34 spiPorts = ( (0, SPI0_SCLK, SPI0_MOSI, SPI0_MISO), )
35 # ordered as uartId, txId, rxId
36 uartPorts = ( (1, UART1_TX, UART1_RX), )