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