Skip to content

Commit e861d71

Browse files
authored
Merge pull request #1043 from EESN-W/rock-pi-s
feat: rock pi s pinout
2 parents b7cda61 + 665a709 commit e861d71

File tree

2 files changed

+118
-0
lines changed
  • docs/rockpi/rockpis/hardware
  • i18n/en/docusaurus-plugin-content-docs/current/rockpi/rockpis/hardware

2 files changed

+118
-0
lines changed
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
sidebar_position: 5
3+
---
4+
5+
# GPIO 拓展座
6+
7+
瑞莎 ROCK Pi S 配备 2 个 26 引脚的 GPIO 扩展接口,为硬件扩展提供了高度灵活的接口支持。
8+
9+
用户可以通过 GPIO 口连接各类传感器、执行器、通信模块、显示屏以及其他嵌入式外设,从而快速实现物联网(IoT)、机器人控制、工业自动化等领域的原型开发与功能验证。
10+
11+
<div style={{ textAlign: 'center' }}> 26 Pin GPIO 拓展座 1 </div>
12+
13+
<TabItem value="26 Pin GPIO 拓展座 1">
14+
<div className='gpio_style' style={{ overflow :"auto"}} >
15+
16+
| Function4 | Function3 | Function2 | Function1 | Pin# | Pin# | Function1 | Function2 | Function3 | Function4 |
17+
| --------- | ------------ | ------------- | --------- | -------------------------------- | ------------------------------- | --------- | ---------------- | --------- | --------- |
18+
| | | | | | | | | | |
19+
| | | | +3.3V | <div className='yellow'>1</div> | <div className='red'>2</div> | +5.0V | | | |
20+
| | | I2C1_SDA | GPIO0_B3 | <div className='green'>3</div> | <div className='red'>4</div> | +5.0V | | | |
21+
| | | I2C1_SCL | GPIO0_B4 | <div className='green'>5</div> | <div className='black'>6</div> | GND | | | |
22+
| | PDM_CLK_M_M2 | I2S0_8CH_MCLK | GPIO2_A4 | <div className='green'>7</div> | <div className='green'>8</div> | GPIO2_A1 | UART0_TX | SPI0_MOSI | |
23+
| | | | GND | <div className='black'>9</div> | <div className='green'>10</div> | GPIO2_A0 | UART0_RX | SPI0_MISO | |
24+
| | I2C3_SDA_M0 | PWM2 | GPIO0_B7 | <div className='green'>11</div> | <div className='green'>12</div> | GPIO2_A5 | I2S0_8CH_SCLK_TX | | |
25+
| | I2C3_SCL_M0 | PWM3 | GPIO0_C0 | <div className='green'>13</div> | <div className='black'>14</div> | GND | | | |
26+
| | | SPDIF_TX | GPIO0_C1 | <div className='green'>15</div> | <div className='green'>16</div> | GPIO2_B2 | I2S0_8CH_SDO1 | | |
27+
| | | | +3.3V | <div className='yellow'>17</div> | <div className='green'>18</div> | GPIO2_B1 | I2S0_8CH_SDO0 | | |
28+
| SPI2_MOSI | UART2_TX_M0 | UART1_RTSN | GPIO1_C7 | <div className='green'>19</div> | <div className='black'>20</div> | GND | | | |
29+
| SPI2_MISO | UART2_RX_M0 | UART1_CTSN | GPIO1_C6 | <div className='green'>21</div> | <div className='green'>22</div> | GPIO2_A7 | I2S0_8CH_LRCK_TX | | |
30+
| SPI2_CLK | I2C0_SDA | UART1_RX | GPIO1_D0 | <div className='green'>23</div> | <div className='green'>24</div> | GPIO1_D1 | UART1_TX | I2C0_SCL | SPI2_CSN0 |
31+
| | | | GND | <div className='black'>25</div> | <div className='green'>26</div> | ADC_IN0 | | | |
32+
33+
</div>
34+
</TabItem>
35+
36+
<div style={{ textAlign: 'center' }}> 26 Pin GPIO 拓展座 2 </div>
37+
38+
<TabItem value="26 Pin GPIO 拓展座 2">
39+
<div className='gpio_style' style={{ overflow :"auto"}} >
40+
41+
| Function4 | Function3 | Function2 | Function1 | Pin# | Pin# | Function1 | Function2 | Function3 | Function4 |
42+
| --------- | ----------- | ---------------- | ----------- | ------------------------------- | ------------------------------- | --------- | ---------------- | ------------ | --------- |
43+
| | | | | | | | | | |
44+
| | | | GND | <div className='black'>27</div> | <div className='green'>28</div> | GPIO2_B5 | I2S0_8CH_SDI0 | PDM_SDI0_M2 | |
45+
| | | | ADC_KEY_IN1 | <div className='green'>29</div> | <div className='green'>30</div> | GPIO2_B6 | I2S0_8CH_SDI1 | PDM_SDI1_M2 | |
46+
| | | | MICBIAS2 | <div className='green'>31</div> | <div className='green'>32</div> | GPIO2_B7 | I2S0_8CH_SDI2 | PDM_SDI2_M2 | |
47+
| | | | MICBIAS1 | <div className='green'>33</div> | <div className='green'>34</div> | GPIO2_C0 | I2S0_8CH_SDI3 | PDM_SDI3_M2 | |
48+
| | | | MICN8 | <div className='green'>35</div> | <div className='green'>36</div> | MCIP8 | | | |
49+
| | | | MICN7 | <div className='green'>37</div> | <div className='green'>38</div> | MCIP7 | | | |
50+
| UART3_TX | I2C3_SCL_M1 | SPI1_CSN0 | GPIO3_B5 | <div className='green'>39</div> | <div className='green'>40</div> | GPIO3_B4 | SPI1_MOSI | I2C3_SDA_M1 | UART3_RX |
51+
| | | SPI1_CLK | GPIO3_B3 | <div className='green'>41</div> | <div className='green'>42</div> | GPIO3_B2 | SPI1_MISO | | |
52+
| | | I2S0_8CH_SDO3 | GPIO2_B4 | <div className='green'>43</div> | <div className='green'>44</div> | GPIO2_B3 | I2S0_8CH_SDO2 | | |
53+
| | | I2S0_8CH_LRCK_RX | GPIO2_B0 | <div className='green'>45</div> | <div className='green'>46</div> | GPIO2_A6 | I2S0_8CH_SCLK_RX | PDM_CLK_S_M2 | |
54+
| | | | MICN2 | <div className='green'>47</div> | <div className='green'>48</div> | MCIP2 | | | |
55+
| | | | MICN1 | <div className='green'>49</div> | <div className='green'>50</div> | MCIP1 | | | |
56+
| | | | LINEOUT_R | <div className='green'>51</div> | <div className='green'>52</div> | LINEOUT_L | | | |
57+
58+
</div>
59+
</TabItem>
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
sidebar_position: 5
3+
---
4+
5+
# GPIO Header
6+
7+
The ROCK Pi S is equipped with 2x 26-pin GPIO headers, providing highly flexible interface support for hardware expansion.
8+
9+
Users can connect various sensors, actuators, communication modules, displays, and other embedded peripherals through the GPIO ports, enabling rapid prototyping and functional verification in fields such as IoT (Internet of Things), robotics control, and industrial automation.
10+
11+
<div style={{ textAlign: 'center' }}> 26 Pin GPIO Header 1 </div>
12+
13+
<TabItem value="26 Pin GPIO Header 1">
14+
<div className='gpio_style' style={{ overflow :"auto"}} >
15+
16+
| Function4 | Function3 | Function2 | Function1 | Pin# | Pin# | Function1 | Function2 | Function3 | Function4 |
17+
| --------- | ------------ | ------------- | --------- | -------------------------------- | ------------------------------- | --------- | ---------------- | --------- | --------- |
18+
| | | | | | | | | | |
19+
| | | | +3.3V | <div className='yellow'>1</div> | <div className='red'>2</div> | +5.0V | | | |
20+
| | | I2C1_SDA | GPIO0_B3 | <div className='green'>3</div> | <div className='red'>4</div> | +5.0V | | | |
21+
| | | I2C1_SCL | GPIO0_B4 | <div className='green'>5</div> | <div className='black'>6</div> | GND | | | |
22+
| | PDM_CLK_M_M2 | I2S0_8CH_MCLK | GPIO2_A4 | <div className='green'>7</div> | <div className='green'>8</div> | GPIO2_A1 | UART0_TX | SPI0_MOSI | |
23+
| | | | GND | <div className='black'>9</div> | <div className='green'>10</div> | GPIO2_A0 | UART0_RX | SPI0_MISO | |
24+
| | I2C3_SDA_M0 | PWM2 | GPIO0_B7 | <div className='green'>11</div> | <div className='green'>12</div> | GPIO2_A5 | I2S0_8CH_SCLK_TX | | |
25+
| | I2C3_SCL_M0 | PWM3 | GPIO0_C0 | <div className='green'>13</div> | <div className='black'>14</div> | GND | | | |
26+
| | | SPDIF_TX | GPIO0_C1 | <div className='green'>15</div> | <div className='green'>16</div> | GPIO2_B2 | I2S0_8CH_SDO1 | | |
27+
| | | | +3.3V | <div className='yellow'>17</div> | <div className='green'>18</div> | GPIO2_B1 | I2S0_8CH_SDO0 | | |
28+
| SPI2_MOSI | UART2_TX_M0 | UART1_RTSN | GPIO1_C7 | <div className='green'>19</div> | <div className='black'>20</div> | GND | | | |
29+
| SPI2_MISO | UART2_RX_M0 | UART1_CTSN | GPIO1_C6 | <div className='green'>21</div> | <div className='green'>22</div> | GPIO2_A7 | I2S0_8CH_LRCK_TX | | |
30+
| SPI2_CLK | I2C0_SDA | UART1_RX | GPIO1_D0 | <div className='green'>23</div> | <div className='green'>24</div> | GPIO1_D1 | UART1_TX | I2C0_SCL | SPI2_CSN0 |
31+
| | | | GND | <div className='black'>25</div> | <div className='green'>26</div> | ADC_IN0 | | | |
32+
33+
</div>
34+
</TabItem>
35+
36+
<div style={{ textAlign: 'center' }}> 26 Pin GPIO Header 2 </div>
37+
38+
<TabItem value="26 Pin GPIO Header 2">
39+
<div className='gpio_style' style={{ overflow :"auto"}} >
40+
41+
| Function4 | Function3 | Function2 | Function1 | Pin# | Pin# | Function1 | Function2 | Function3 | Function4 |
42+
| --------- | ----------- | ---------------- | ----------- | ------------------------------- | ------------------------------- | --------- | ---------------- | ------------ | --------- |
43+
| | | | | | | | | | |
44+
| | | | GND | <div className='black'>27</div> | <div className='green'>28</div> | GPIO2_B5 | I2S0_8CH_SDI0 | PDM_SDI0_M2 | |
45+
| | | | ADC_KEY_IN1 | <div className='green'>29</div> | <div className='green'>30</div> | GPIO2_B6 | I2S0_8CH_SDI1 | PDM_SDI1_M2 | |
46+
| | | | MICBIAS2 | <div className='green'>31</div> | <div className='green'>32</div> | GPIO2_B7 | I2S0_8CH_SDI2 | PDM_SDI2_M2 | |
47+
| | | | MICBIAS1 | <div className='green'>33</div> | <div className='green'>34</div> | GPIO2_C0 | I2S0_8CH_SDI3 | PDM_SDI3_M2 | |
48+
| | | | MICN8 | <div className='green'>35</div> | <div className='green'>36</div> | MCIP8 | | | |
49+
| | | | MICN7 | <div className='green'>37</div> | <div className='green'>38</div> | MCIP7 | | | |
50+
| UART3_TX | I2C3_SCL_M1 | SPI1_CSN0 | GPIO3_B5 | <div className='green'>39</div> | <div className='green'>40</div> | GPIO3_B4 | SPI1_MOSI | I2C3_SDA_M1 | UART3_RX |
51+
| | | SPI1_CLK | GPIO3_B3 | <div className='green'>41</div> | <div className='green'>42</div> | GPIO3_B2 | SPI1_MISO | | |
52+
| | | I2S0_8CH_SDO3 | GPIO2_B4 | <div className='green'>43</div> | <div className='green'>44</div> | GPIO2_B3 | I2S0_8CH_SDO2 | | |
53+
| | | I2S0_8CH_LRCK_RX | GPIO2_B0 | <div className='green'>45</div> | <div className='green'>46</div> | GPIO2_A6 | I2S0_8CH_SCLK_RX | PDM_CLK_S_M2 | |
54+
| | | | MICN2 | <div className='green'>47</div> | <div className='green'>48</div> | MCIP2 | | | |
55+
| | | | MICN1 | <div className='green'>49</div> | <div className='green'>50</div> | MCIP1 | | | |
56+
| | | | LINEOUT_R | <div className='green'>51</div> | <div className='green'>52</div> | LINEOUT_L | | | |
57+
58+
</div>
59+
</TabItem>

0 commit comments

Comments
 (0)