Skip to content

Commit b243020

Browse files
committed
docs:peri: Update Pin mapping for GPIO PWM and ADC
Added module wise pin mapping for GPIO, PWM and ADC. Signed-off-by: Ajay Bhargav <[email protected]>
1 parent c5f0c3a commit b243020

File tree

3 files changed

+167
-2
lines changed

3 files changed

+167
-2
lines changed

docs/book/api/peri/adc.rst

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,36 @@
11
Analog to Digital Converter
22
===========================
33

4-
There are 6 10-bit analog channels available on SIWI GSM modules. Input voltage
5-
range from 0-2.8v gives digial output of 0-1023 respectively.
4+
.. |br| raw:: html
5+
6+
<br>
7+
8+
There are 10-bit analog ports available on GSM modules. Input voltage
9+
range from 0-2.8v gives digial output of 0-1023.
10+
11+
However analog ports on NBIoT module are 12-but and input voltage range
12+
from 0-1.4v with digial output of 0-4095.
13+
14+
ADC Channel Mapping
15+
-------------------
16+
17+
+--------------+------------------+-----------+-----------------+-----------+------------+
18+
| ADC Channel | MC20U Pin | M56 Pin | MC60 Pin | M66 Pin | BC20 Pin |
19+
| | |br| S20U Pin | | |br| MC20 Pin | | |
20+
+==============+==================+===========+=================+===========+============+
21+
| ADC CH 0 | Pin 6 | Pin 61 | Pin 6 | Pin 9 | Pin 6 |
22+
+--------------+------------------+-----------+-----------------+-----------+------------+
23+
| ADC CH 1 | Pin 47 | Pin 12 | Pin 47 | Pin 16 | Pin 54 |
24+
+--------------+------------------+-----------+-----------------+-----------+------------+
25+
| ADC CH 2 | Pin 66 | Pin 3 | Pin 28 | Pin 28 | -- |
26+
+--------------+------------------+-----------+-----------------+-----------+------------+
27+
| ADC CH 3 | Pin 30 | Pin 2 | Pin 29 | Pin 29 | -- |
28+
+--------------+------------------+-----------+-----------------+-----------+------------+
29+
| ADC CH 4 | Pin 29 | Pin 13 | -- | -- | -- |
30+
+--------------+------------------+-----------+-----------------+-----------+------------+
31+
| ADC CH 5 | -- | Pin 33 | -- | -- | -- |
32+
+--------------+------------------+-----------+-----------------+-----------+------------+
33+
634

735
.. include:: /inc/adc.inc
836

docs/book/api/peri/gpio.rst

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,122 @@
11
GPIO API
22
========
33

4+
.. |br| raw:: html
5+
6+
<br>
7+
8+
GPIO Mapping
9+
------------
10+
11+
+------------+------------------+-----------+-----------------+-----------+------------+
12+
| GPIO Name | MC20U Pin | M56 Pin | MC60 Pin | M66 Pin | BC20 Pin |
13+
| | |br| S20U Pin | | |br| MC20 Pin | | |
14+
+============+==================+===========+=================+===========+============+
15+
| GPIO_0 | Pin 47 | Pin 12 | Pin 47 | Pin 16 | Pin 2 |
16+
+------------+------------------+-----------+-----------------+-----------+------------+
17+
| GPIO_1 | Pin 37 | Pin 17 | Pin 37 | Pin 19 | Pin 3 |
18+
+------------+------------------+-----------+-----------------+-----------+------------+
19+
| GPIO_2 | Pin 35 | Pin 24 | Pin 35 | Pin 20 | Pin 4 |
20+
+------------+------------------+-----------+-----------------+-----------+------------+
21+
| GPIO_3 | Pin 36 | Pin 23 | Pin 36 | Pin 21 | Pin 6 |
22+
+------------+------------------+-----------+-----------------+-----------+------------+
23+
| GPIO_4 | Pin 38 | Pin 26 | Pin 38 | Pin 22 | Pin 7 |
24+
+------------+------------------+-----------+-----------------+-----------+------------+
25+
| GPIO_5 | Pin 39 | Pin 59 | Pin 39 | Pin 23 | Pin 8 |
26+
+------------+------------------+-----------+-----------------+-----------+------------+
27+
| GPIO_6 | Pin 59 | Pin 4 | Pin 59 | Pin 28 | Pin 9 |
28+
+------------+------------------+-----------+-----------------+-----------+------------+
29+
| GPIO_7 | Pin 61 | Pin 15 | Pin 61 | Pin 29 | Pin 10 |
30+
+------------+------------------+-----------+-----------------+-----------+------------+
31+
| GPIO_8 | Pin 62 | Pin 27 | Pin 62 | Pin 30 | Pin 24 |
32+
+------------+------------------+-----------+-----------------+-----------+------------+
33+
| GPIO_9 | Pin 60 | Pin 16 | Pin 60 | Pin 31 | Pin 25 |
34+
+------------+------------------+-----------+-----------------+-----------+------------+
35+
| GPIO_10 | Pin 3 | Pin 78 | Pin 7 | Pin 32 | Pin 28 |
36+
+------------+------------------+-----------+-----------------+-----------+------------+
37+
| GPIO_11 | Pin 4 | Pin 86 | Pin 8 | Pin 33 | Pin 29 |
38+
+------------+------------------+-----------+-----------------+-----------+------------+
39+
| GPIO_12 | Pin 7 | Pin 87 | Pin 9 | Pin 15 | Pin 30 |
40+
+------------+------------------+-----------+-----------------+-----------+------------+
41+
| GPIO_13 | Pin 8 | Pin 76 | Pin 11 | Pin 17 | Pin 33 |
42+
+------------+------------------+-----------+-----------------+-----------+------------+
43+
| GPIO_14 | Pin 9 | Pin 77 | Pin 12 | Pin 18 | Pin 34 |
44+
+------------+------------------+-----------+-----------------+-----------+------------+
45+
| GPIO_15 | Pin 10 | Pin 75 | Pin 10 | Pin 25 | Pin 35 |
46+
+------------+------------------+-----------+-----------------+-----------+------------+
47+
| GPIO_16 | Pin 13 | Pin 44 | Pin 57 | Pin 38 | Pin 36 |
48+
+------------+------------------+-----------+-----------------+-----------+------------+
49+
| GPIO_17 | Pin 46 | Pin 49 | Pin 58 | Pin 39 | Pin 38 |
50+
+------------+------------------+-----------+-----------------+-----------+------------+
51+
| GPIO_18 | Pin 55 | Pin 88 | Pin 63 | -- | Pin 39 |
52+
+------------+------------------+-----------+-----------------+-----------+------------+
53+
| GPIO_19 | Pin 63 | Pin 45 | Pin 64 | -- | Pin 47 |
54+
+------------+------------------+-----------+-----------------+-----------+------------+
55+
| GPIO_20 | Pin 66 | Pin 3 | Pin 65 | -- | Pin 54 |
56+
+------------+------------------+-----------+-----------------+-----------+------------+
57+
| GPIO_21 | Pin 56 | Pin 1 | Pin 46 | -- | Pin 57 |
58+
+------------+------------------+-----------+-----------------+-----------+------------+
59+
| GPIO_22 | Pin 57 | Pin 53 | Pin 34* | -- | Pin 58 |
60+
+------------+------------------+-----------+-----------------+-----------+------------+
61+
| GPIO_23 | Pin 58 | Pin 48 | Pin 33* | -- | Pin 59 |
62+
+------------+------------------+-----------+-----------------+-----------+------------+
63+
| GPIO_24 | Pin 64 | Pin 28 | Pin 24 | -- | Pin 60 |
64+
+------------+------------------+-----------+-----------------+-----------+------------+
65+
| GPIO_25 | Pin 65 | Pin 89 | Pin 25 | -- | Pin 61 |
66+
+------------+------------------+-----------+-----------------+-----------+------------+
67+
| GPIO_26 | Pin 33 | Pin 36 | Pin 30 | -- | Pin 62 |
68+
+------------+------------------+-----------+-----------------+-----------+------------+
69+
| GPIO_27 | Pin 34 | Pin 25 | Pin 29 | -- | Pin 63 |
70+
+------------+------------------+-----------+-----------------+-----------+------------+
71+
| GPIO_28 | Pin 24 | Pin 40 | Pin 19 | -- | Pin 67 |
72+
+------------+------------------+-----------+-----------------+-----------+------------+
73+
| GPIO_29 | Pin 25 | Pin 41 | Pin 21 | -- | Pin 68 |
74+
+------------+------------------+-----------+-----------------+-----------+------------+
75+
| GPIO_30 | Pin 30 | Pin 2 | Pin 20 | -- | -- |
76+
+------------+------------------+-----------+-----------------+-----------+------------+
77+
| GPIO_31 | Pin 29 | Pin 13 | Pin 28 | -- | -- |
78+
+------------+------------------+-----------+-----------------+-----------+------------+
79+
| GPIO_32 | Pin 19 | Pin 62 | -- | -- | -- |
80+
+------------+------------------+-----------+-----------------+-----------+------------+
81+
| GPIO_33 | Pin 21 | Pin 65 | -- | -- | -- |
82+
+------------+------------------+-----------+-----------------+-----------+------------+
83+
| GPIO_34 | Pin 20 | Pin 64 | -- | -- | -- |
84+
+------------+------------------+-----------+-----------------+-----------+------------+
85+
| GPIO_35 | Pin 28 | Pin 27 | -- | -- | -- |
86+
+------------+------------------+-----------+-----------------+-----------+------------+
87+
| GPIO_36 | Pin 67# | Pin 66# | -- | -- | -- |
88+
+------------+------------------+-----------+-----------------+-----------+------------+
89+
| GPIO_37 | -- | Pin 60# | -- | -- | -- |
90+
+------------+------------------+-----------+-----------------+-----------+------------+
91+
| GPIO_38 | -- | Pin 19 | -- | -- | -- |
92+
+------------+------------------+-----------+-----------------+-----------+------------+
93+
| GPIO_39 | -- | Pin 29 | -- | -- | -- |
94+
+------------+------------------+-----------+-----------------+-----------+------------+
95+
| GPIO_40 | -- | Pin 30 | -- | -- | -- |
96+
+------------+------------------+-----------+-----------------+-----------+------------+
97+
| GPIO_41 | -- | Pin 34 | -- | -- | -- |
98+
+------------+------------------+-----------+-----------------+-----------+------------+
99+
| GPIO_42 | -- | Pin 35 | -- | -- | -- |
100+
+------------+------------------+-----------+-----------------+-----------+------------+
101+
| GPIO_43 | -- | Pin 52 | -- | -- | -- |
102+
+------------+------------------+-----------+-----------------+-----------+------------+
103+
| GPIO_44 | -- | Pin 58 | -- | -- | -- |
104+
+------------+------------------+-----------+-----------------+-----------+------------+
105+
| GPIO_45 | -- | Pin 69 | -- | -- | -- |
106+
+------------+------------------+-----------+-----------------+-----------+------------+
107+
| GPIO_46 | -- | Pin 70 | -- | -- | -- |
108+
+------------+------------------+-----------+-----------------+-----------+------------+
109+
| GPIO_47 | -- | Pin 71 | -- | -- | -- |
110+
+------------+------------------+-----------+-----------------+-----------+------------+
111+
| GPIO_48 | -- | Pin 80 | -- | -- | -- |
112+
+------------+------------------+-----------+-----------------+-----------+------------+
113+
| GPIO_49 | -- | Pin 81 | -- | -- | -- |
114+
+------------+------------------+-----------+-----------------+-----------+------------+
115+
| GPIO_50 | -- | Pin 82 | -- | -- | -- |
116+
+------------+------------------+-----------+-----------------+-----------+------------+
117+
| GPIO_51 | -- | Pin 31 | -- | -- | -- |
118+
+------------+------------------+-----------+-----------------+-----------+------------+
119+
4120
API Reference
5121
-------------
6122

docs/book/api/peri/pwm.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
PWM
22
===
33

4+
.. |br| raw:: html
5+
6+
<br>
7+
8+
PWM Channel Mapping
9+
-------------------
10+
11+
+--------------+------------------+-----------+-----------------+-----------+------------+
12+
| PWM Channel | MC20U Pin | M56 Pin | MC60 Pin | M66 Pin | BC20 Pin |
13+
| | |br| S20U Pin | | |br| MC20 Pin | | |
14+
+==============+==================+===========+=================+===========+============+
15+
| PWM CH 0 | Pin 47 | Pin 12 | Pin 47 | Pin 16 | Pin 47 |
16+
+--------------+------------------+-----------+-----------------+-----------+------------+
17+
| PWM CH 1 | Pin 28 | Pin 27 | Pin 28 | -- | Pin 3 |
18+
+--------------+------------------+-----------+-----------------+-----------+------------+
19+
| PWM CH 2 | -- | -- | -- | -- | Pin 36 |
20+
+--------------+------------------+-----------+-----------------+-----------+------------+
21+
| PWM CH 4 | -- | -- | -- | -- | Pin 61 |
22+
+--------------+------------------+-----------+-----------------+-----------+------------+
23+
24+
425
API Reference
526
-------------
627

0 commit comments

Comments
 (0)