]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/board/hardkernel/odroidm1.py
Modified for black and pylint
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / board / hardkernel / odroidm1.py
1 # SPDX-FileCopyrightText: 2022 MrPanc0 for Adafruit Industries
2 #
3 # SPDX-License-Identifier: MIT
4 """Pin definitions for the Odroid M1."""
5
6 from adafruit_blinka.microcontroller.rockchip.rk3568b2 import pin
7
8 D8 = pin.GPIO3D_6
9 D10 = pin.GPIO3D_7
10 D12 = pin.GPIO3D_0
11 D16 = pin.GPIO3C_6
12 D18 = pin.GPIO3D_7
13 D22 = pin.GPIO3D_1
14 D24 = pin.GPIO2D_2
15 D26 = pin.GPIO3D_2
16 D28 = pin.GPIO0B_3
17 D32 = pin.GPIO3D_3
18 D36 = pin.GPIO3D_4
19 D3 = pin.GPIO3B_6
20 D5 = pin.GPIO3B_5
21 D7 = pin.GPIO0B_6
22 D11 = pin.GPIO0C_0
23 D13 = pin.GPIO0C_1
24 D15 = pin.GPIO3B_2
25 D19 = pin.GPIO2D_1
26 D21 = pin.GPIO2D_0
27 D23 = pin.GPIO2D_3
28 D27 = pin.GPIO0B_4
29 D29 = pin.GPIO4C_1
30 D31 = pin.GPIO4B_6
31 D33 = pin.GPIO0B_5
32 D35 = pin.GPIO3D_5
33
34 SDA = D3
35 SCL = D5
36
37 SCLK = D23
38 MOSI = D19
39 MISO = D21
40 CS0 = D24
41 CS1 = D26
42 CS = CS0  # aliased for backward compatibility
43
44 UART0_TX = D8
45 UART0_RX = D10
46 UART1_TX = D13
47 UART1_RX = D11
48
49 UART1_CTS = D29
50 UART1_RTS = D31
51
52 I2C0_SDA = D3
53 I2C0_SCL = D5
54 I2C1_SDA = D27
55 I2C1_SCL = D28
56
57 """ ADC """
58 A0 = 40
59 A1 = 37
60
61 """ PWM """
62 PWM = D15