]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/board/particle/tachyon.py
Merge pull request #993 from avenstewart/add-orange-pi-5-pro
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / board / particle / tachyon.py
1 # SPDX-FileCopyrightText: 2025 Brett Walach for Particle
2 #
3 # SPDX-License-Identifier: MIT
4 """Pin definitions for the Tachyon."""
5
6 from adafruit_blinka.microcontroller.quectel.qcm6490 import pin
7
8 for it in pin.i2cPorts:
9     globals()["SCL" + str(it[0])] = it[1]
10     globals()["SDA" + str(it[0])] = it[2]
11
12 SCL = pin.i2cPorts[0][1]
13 SDA = pin.i2cPorts[0][2]
14
15 D0 = pin.GPIO_36
16 D1 = pin.GPIO_37
17 D2 = pin.GPIO_8
18 D3 = pin.GPIO_9
19 D4 = pin.GPIO_61
20 D5 = pin.GPIO_18
21 D6 = pin.GPIO_19
22 D7 = pin.GPIO_62
23 D8 = pin.GPIO_59
24 D9 = pin.GPIO_56
25 D10 = pin.GPIO_57
26 D11 = pin.GPIO_58
27 D12 = pin.GPIO_78
28 D13 = pin.GPIO_106
29 D14 = pin.GPIO_34
30 D15 = pin.GPIO_35
31 D16 = pin.GPIO_32
32 D17 = pin.GPIO_33
33 D18 = pin.GPIO_144
34 D19 = pin.GPIO_145
35 D20 = pin.GPIO_146
36 D21 = pin.GPIO_147
37 D22 = pin.GPIO_158
38 D23 = pin.GPIO_165
39 D24 = pin.GPIO_166
40 D25 = pin.GPIO_24
41 D26 = pin.GPIO_6
42 D27 = pin.GPIO_44
43
44 CS = D8
45 MISO = D9
46 MOSI = D10
47 SCLK = D11
48 SCK = SCLK
49
50 UART_TX = D14
51 UART_RX = D15
52
53 PWM1 = D13