]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/board/pico_u2if.py
add support for jetson thor
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / board / pico_u2if.py
1 # SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
2 #
3 # SPDX-License-Identifier: MIT
4 """Pin definitions for the Raspberry Pi Pico running u2if firmware"""
5 from adafruit_blinka.microcontroller.rp2040_u2if import pin
6
7 GP0 = pin.GP0
8 GP1 = pin.GP1
9 GP2 = pin.GP2
10 GP3 = pin.GP3
11 GP4 = pin.GP4
12 GP5 = pin.GP5
13 GP6 = pin.GP6
14 GP7 = pin.GP7
15 GP8 = pin.GP8
16 GP9 = pin.GP9
17 GP10 = pin.GP10
18 GP11 = pin.GP11
19 GP12 = pin.GP12
20 GP13 = pin.GP13
21 GP14 = pin.GP14
22 GP15 = pin.GP15
23 GP16 = pin.GP16
24 GP17 = pin.GP17
25 GP18 = pin.GP18
26 GP19 = pin.GP19
27 GP20 = pin.GP20
28 GP21 = pin.GP21
29 GP22 = pin.GP22
30 GP26 = pin.GP26
31 GP27 = pin.GP27
32 GP28 = pin.GP28
33
34 ADC0 = GP26
35 ADC1 = GP27
36
37 SCL = SCL0 = GP5
38 SDA = SDA0 = GP4
39
40 SCL1 = GP15
41 SDA1 = GP14
42
43 SCLK = SCK = SCLK0 = SCK0 = GP18
44 MOSI = MOSI0 = GP19
45 MISO = MISO0 = GP12
46
47 SCLK1 = SCK1 = GP10
48 MOSI1 = GP11
49 MISO1 = GP12
50
51 # access u2if via pin instance to open for specifc VID/PID
52 # pylint:disable = protected-access
53 pin.GP0._u2if_open_hid(0xCAFE, 0x4005)