1 """Pin definitions for the Rock 5"""
3 from adafruit_blinka.microcontroller.rockchip.rk3588 import pin
37 UART2_TX_M0 = pin.GPIO0_B5
38 UART2_RX_M0 = pin.GPIO0_B6
39 UART2_TX_M2 = pin.GPIO3_B1
40 UART2_RX_M2 = pin.GPIO3_B2
41 UART3_TX_M1 = pin.GPIO3_B5
42 UART3_RX_M1 = pin.GPIO3_B6
43 UART4_TX_M2 = pin.GPIO1_B3
44 UART4_RX_M2 = pin.GPIO1_B2
45 UART7_TX_M1 = pin.GPIO3_C0
46 UART7_RX_M1 = pin.GPIO3_C1
47 UART7_TX_M2 = pin.GPIO1_B5
48 UART7_RX_M2 = pin.GPIO1_B4
51 SCL0_M1 = pin.GPIO4_C5
52 SDA0_M1 = pin.GPIO4_C6
53 SCL1_M0 = pin.GPIO0_B5
54 SDA1_M0 = pin.GPIO0_B6
55 SCL3_M1 = pin.GPIO3_B7
56 SDA3_M1 = pin.GPIO3_C0
57 SCL7_M3 = pin.GPIO4_B2
58 SDA7_M3 = pin.GPIO4_B3
59 SCL8_M4 = pin.GPIO3_C2
60 SDA8_M4 = pin.GPIO3_C3
64 SPI0_MOSI_M2 = pin.GPIO1_B2
65 SPI0_MISO_M2 = pin.GPIO1_B1
66 SPI0_CLK_M2 = pin.GPIO1_B3
67 SPI0_SCLK_M2 = pin.SPI0_CLK_M2
68 SPI0_CS0_M2 = pin.GPIO1_B4
69 SPI0_CS1_M2 = pin.GPIO1_B5
71 SPI1_MOSI_M1 = pin.GPIO3_B7
72 SPI1_MISO_M1 = pin.GPIO3_C0
73 SPI1_CLK_M1 = pin.GPIO3_C1
74 SPI1_SCLK_M1 = pin.SPI1_CLK_M1
75 SPI1_CS0_M1 = pin.SPI1_CS0_M1
76 SPI1_CS1_M1 = pin.SPI1_CS1_M1
78 SPI3_MISO_M0 = pin.GPIO4_C4
79 SPI3_MOSI_M0 = pin.GPIO4_C5
80 SPI3_SCK_M0 = pin.GPIO4_C6
81 SPI3_SCLK_M0 = pin.SPI3_SCK_M0
85 PWM2_M1 = pin.GPIO3_B1
86 PWM3_IR_M1 = pin.GPIO3_B2
87 PWM5_M2 = pin.GPIO4_C4
88 PWM6_M2 = pin.GPIO4_C5
89 PWM7_IR_M3 = pin.GPIO4_C6
90 PWM8_M0 = pin.GPIO3_A7
91 PWM12_M0 = pin.GPIO3_B5
92 PWM13_M0 = pin.GPIO3_B6
93 PWM13_M2 = pin.GPIO1_B7
94 PWM14_M0 = pin.GPIO3_C2
95 PWM14_M1 = pin.GPIO4_B2
96 PWM15_IR_M0 = pin.GPIO3_C3
97 PWM15_IR_M1 = pin.GPIO4_B3
98 PWM15_IR_M3 = pin.GPIO1_D7
101 ADC_IN0 = pin.ADC_IN0