]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/microcontroller/cv1800b/pin.py
code format
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / cv1800b / pin.py
1 # SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
2 #
3 # SPDX-License-Identifier: MIT
4 """CVITEK CV1800B pin names"""
5
6 # from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin
7 from adafruit_blinka.microcontroller.generic_linux.sysfs_pin import Pin
8
9 # see milkvduo/sdk_linux/duo-buildroot-sdk/buildroot-2021.05/
10 #   package/python-pinpong/pinpong/extension/milkvDuo.py
11 GP0 = Pin(508)
12 GP1 = Pin(509)
13 GP2 = Pin(378)
14 GP3 = Pin(377)
15 GP4 = Pin(371)
16 GP5 = Pin(372)
17 GP6 = Pin(375)
18 GP7 = Pin(374)
19 GP8 = Pin(373)
20 GP9 = Pin(370)
21 GP10 = Pin(425)
22 GP11 = Pin(426)
23 GP12 = Pin(496)
24 GP13 = Pin(497)
25 GP14 = Pin(494)
26 GP15 = Pin(495)
27 GP16 = Pin(503)
28 GP17 = Pin(504)
29 GP18 = Pin(502)
30 GP19 = Pin(505)
31 GP20 = Pin(507)
32 GP21 = Pin(506)
33 GP22 = Pin(356)
34 GP25 = Pin(440)
35 GP26 = Pin(451)
36 GP27 = Pin(454)
37
38 # SPI
39 SPI2_CS = GP9
40 SPI2_SCLK = GP6
41 SPI2_MISO = GP8
42 SPI2_MOSI = GP7
43
44 # ordered as spiId, sckId, mosiId, misoId
45 spiPorts = ((0, SPI2_SCLK, SPI2_MOSI, SPI2_MISO),)