]> Repositories - Adafruit_Blinka-hackapet.git/blob - src/adafruit_blinka/board/hardkernel/odroidc4.py
Merge pull request #265 from hhk7734/odroid-c4
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / board / hardkernel / odroidc4.py
1 """Pin definitions for the Odroid C4."""
2
3 from adafruit_blinka.microcontroller.amlogic.s905x3 import pin
4
5 GPIOX_0 = pin.GPIO476
6 GPIOX_1 = pin.GPIO477
7 GPIOX_2 = pin.GPIO478
8 GPIOX_3 = pin.GPIO479
9 GPIOX_4 = pin.GPIO480
10 GPIOX_5 = pin.GPIO481
11 GPIOX_6 = pin.GPIO482
12 GPIOX_7 = pin.GPIO483
13 GPIOX_8 = pin.GPIO484
14 GPIOX_9 = pin.GPIO485
15 GPIOX_10 = pin.GPIO486
16 GPIOX_11 = pin.GPIO487
17 GPIOX_12 = pin.GPIO488
18 GPIOX_13 = pin.GPIO489
19 GPIOX_14 = pin.GPIO490
20 GPIOX_15 = pin.GPIO491
21 GPIOX_16 = pin.GPIO492
22 GPIOX_17 = pin.GPIO493
23 GPIOX_18 = pin.GPIO494
24 GPIOX_19 = pin.GPIO495
25
26 GPIODV_24 = pin.GPIO493
27 GPIODV_25 = pin.GPIO494
28 GPIODV_26 = pin.GPIO474
29 GPIODV_27 = pin.GPIO475
30
31 GPIOA_4 = pin.GPIO464
32 GPIOA_12 = pin.GPIO472
33 GPIOA_13 = pin.GPIO473
34 GPIOA_14 = pin.GPIO474
35 GPIOA_15 = pin.GPIO475
36
37 GPIOA0_0 = pin.GPIO496
38 GPIOA0_1 = pin.GPIO497
39 GPIOA0_2 = pin.GPIO498
40 GPIOA0_3 = pin.GPIO499
41 GPIOA0_4 = pin.GPIO500
42 GPIOA0_5 = pin.GPIO501
43 GPIOA0_6 = pin.GPIO502
44 GPIOA0_7 = pin.GPIO503
45 GPIOA0_8 = pin.GPIO504
46 GPIOA0_9 = pin.GPIO505
47 GPIOA0_10 = pin.GPIO506
48 GPIOA0_11 = pin.GPIO507
49 GPIOA0_12 = pin.GPIO508
50 GPIOA0_13 = pin.GPIO509
51 GPIOA0_14 = pin.GPIO510
52 GPIOA0_15 = pin.GPIO511
53
54 GPIOH_0 = pin.GPIO17
55 GPIOH_1 = pin.GPIO18
56 GPIOH_2 = pin.GPIO19
57 GPIOH_3 = pin.GPIO20
58 GPIOH_4 = pin.GPIO21
59 GPIOH_5 = pin.GPIO22
60 GPIOH_6 = pin.GPIO23
61 GPIOH_7 = pin.GPIO24
62 GPIOH_8 = pin.GPIO25
63
64 SDA = pin.I2C2_SDA
65 SCL = pin.I2C2_SCL
66
67 SCLK = pin.SPI0_SCLK
68 MOSI = pin.SPI0_MOSI
69 MISO = pin.SPI0_MISO
70 SPI_CS0 = pin.SPI0_CS0
71
72 """J2: physical pin number"""
73
74 D3 = GPIOX_17
75 D5 = GPIOX_18
76 D7 = GPIOX_5
77 D8 = GPIOX_12
78 D10 = GPIOX_13
79 D11 = GPIOX_3
80 D12 = GPIOX_16
81 D13 = GPIOX_4
82 D15 = GPIOX_7
83 D16 = GPIOX_0
84 D18 = GPIOX_1
85 D19 = GPIOX_8
86 D21 = GPIOX_9
87 D22 = GPIOX_2
88 D23 = GPIOX_11
89 D24 = GPIOX_10
90 D26 = GPIOH_6
91 D27 = GPIOA_14
92 D28 = GPIOA_15
93 D29 = GPIOX_14
94 D31 = GPIOX_15
95 D32 = GPIOH_7
96 D33 = GPIOX_6
97 D35 = GPIOX_19
98 D36 = GPIOH_5