Difference between revisions of "Banana Pi BPI-W3"

From Banana Pi Wiki
Jump to: navigation, search
(GPIO PIN define)
(GPIO PIN define)
Line 61: Line 61:
 
|}
 
|}
  
==GPIO PIN define ==
 
 
<table class="wikitable">
 
<table class="wikitable">
 +
        <tr style="font-weight:bold; text-align:center;">
 +
            <th style="vertical-align:middle;"> GPIO number
 +
            </th>
 +
            <th style="text-align:left;"> Function8
 +
            </th>
 +
            <th style="vertical-align:middle; text-align:left;"> Function7
 +
            </th>
 +
            <th style="vertical-align:middle; text-align:left;"> Function6
 +
            </th>
 +
            <th style="vertical-align:middle; text-align:left;"> Function5
 +
            </th>
 +
            <th style="vertical-align:middle;"> Function4
 +
            </th>
 +
            <th style="vertical-align:middle;"> Function3
 +
            </th>
 +
            <th style="vertical-align:middle;"> Function2
 +
            </th>
 +
            <th style="vertical-align:middle;"> Function1
 +
            </th>
 +
            <th style="vertical-align:middle;"> Pin#
 +
            </th>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> +3.3V
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#FF0;"> 1
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 139
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2S1_SDO2_M0
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2C7_SDA_M3
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART8_CTSN_M0
 +
            </td>
 +
            <td style="vertical-align:middle;"> PWM15_IR_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> CAN1_TX_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO4_B3
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 3
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 138
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2S1_SDO1_M0
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2C7_SCL_M3
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART8_RTSN_M0
 +
            </td>
 +
            <td style="vertical-align:middle;"> PWM14_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> CAN1_RX_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO4_B2
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 5
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 115
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;"> SPI1_CS1_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2C8_SDA_M4
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART7_CTSN_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> PWM15_IR_M0
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO3_C3
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 7
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GND
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 9
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 113
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;"> SPI1_CLK_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART7_RX_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO3_C1
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 11
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 111
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;"> SPI1_MOSI_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2C3_SCL_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO3_B7
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 13
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 112
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;"> SPI1_MISO_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2C3_SDA_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART7_TX_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO3_C0
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 15
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> +3.3V
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#FF0;"> 17
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 42
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;"> SPI0_MOSI_M2
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART4_RX_M2
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO1_B2
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 19
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 41
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;"> SPI0_MISO_M2
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO1_B1
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 21
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 43
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;"> SPI0_CLK_M2
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART4_TX_M2
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO1_B3
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 23
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GND
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 25
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 150
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;"> SPI3_CLK_M0
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2C0_SDA_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> PWM7_IR_M3
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO4_C6
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#00F; color:#FFF;"> 27
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 63
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART1_CTSN_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> PWM15_IR_M3
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO1_D7
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 29
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 47
 +
            </td>
 +
            <td> SPDIF_TX_M0
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART1_RX_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> PWM13_M2
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO1_B7
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 31
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 103
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> PWM8_M0
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO3_A7
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 33
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;"> 110
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> I2S2_LRCK_M1
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> UART3_RX_M1
 +
            </td>
 +
            <td style="vertical-align:middle;"> PWM13_M0
 +
            </td>
 +
            <td style="vertical-align:middle;"> CAN1_TX_M0
 +
            </td>
 +
            <td style="vertical-align:middle;"> GPIO3_B6
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 35
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 37
 +
            </td>
 +
        </tr>
 +
        <tr>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td>
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;">
 +
            </td>
 +
            <td style="vertical-align:middle;"> GND
 +
            </td>
 +
            <td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 39
 +
            </td>
 +
        </tr>
 +
</table>
  
<tbody><tr style="font-weight:bold; text-align:center;">
+
<table class="wikitable">
<th style="vertical-align:middle;"> GPIO number
+
        <tr style="font-weight:bold; text-align:center;">
</th>
+
            <th style="vertical-align:middle;"> Pin#
<th style="text-align:left;"> Function8
+
            </th>
</th>
+
            <th style="vertical-align:middle;"> Function1
<th style="vertical-align:middle; text-align:left;"> Function7
+
            </th>
</th>
+
            <th style="vertical-align:middle;"> Function2
<th style="vertical-align:middle; text-align:left;"> Function6
+
            </th>
</th>
+
            <th style="vertical-align:middle;"> Function3
<th style="vertical-align:middle; text-align:left;"> Function5
+
            </th>
</th>
+
            <th style="vertical-align:middle;"> Function4
<th style="vertical-align:middle;"> Function4
+
            </th>
</th>
+
            <th style="vertical-align:middle; text-align:left;"> Function5
<th style="vertical-align:middle;"> Function3
+
            </th>
</th>
+
            <th style="vertical-align:middle; text-align:left;"> Function6
<th style="vertical-align:middle;"> Function2
+
            </th>
</th>
+
            <th style="vertical-align:middle; text-align:left;"> Function7
<th style="vertical-align:middle;"> Function1
+
            </th>
</th>
+
            <th style="text-align:left;"> Function8 &nbsp;&nbsp;
<th style="vertical-align:middle;"> Pin#
+
            </th>
</th>
+
            <th style="vertical-align:middle;"> GPIO number
<th style="vertical-align:middle;">
+
            </th>
</th>
+
        </tr>
<th style="vertical-align:middle;"> Pin#
+
        <tr>
</th>
+
            <td style="vertical-align:middle; background-color:#F00;"> 2
<th style="vertical-align:middle;"> Function1
+
            </td>
</th>
+
            <td style="vertical-align:middle;"> +5.0V
<th style="vertical-align:middle;"> Function2
+
            </td>
</th>
+
            <td style="vertical-align:middle;">
<th style="vertical-align:middle;"> Function3
+
            </td>
</th>
+
            <td style="vertical-align:middle;">
<th style="vertical-align:middle;"> Function4
+
            </td>
</th>
+
            <td style="vertical-align:middle;">
<th style="vertical-align:middle; text-align:left;"> Function5
+
            </td>
</th>
+
            <td style="vertical-align:middle;">
<th style="vertical-align:middle; text-align:left;"> Function6
+
            </td>
</th>
+
            <td style="vertical-align:middle;">
<th style="vertical-align:middle; text-align:left;"> Function7
+
            </td>
</th>
+
            <td style="vertical-align:middle;">
<th style="text-align:left;"> Function8
+
            </td>
</th>
+
            <td>
<th style="vertical-align:middle;"> GPIO number
+
            </td>
</th></tr>
+
            <td style="vertical-align:middle;">
<tr>
+
            </td>
<td style="vertical-align:middle;">
+
        </tr>
</td>
+
        <tr>
<td>
+
            <td style="vertical-align:middle; background-color:#F00;"> 4
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> +5.0V
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;"> +3.3V
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#FF0;"> 1
+
            <td>
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#F00;"> 2
+
        </tr>
</td>
+
        <tr>
<td style="vertical-align:middle;"> +5.0V
+
            <td style="vertical-align:middle; background-color:#000000; color:#f9f9f9;"> 6
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> GND
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td>
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td>
</td></tr>
+
            </td>
<tr>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> 139
+
            </td>
</td>
+
        </tr>
<td>
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 8
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO0_B5
<td style="vertical-align:middle;"> I2S1_SDO2_M0
+
            </td>
</td>
+
            <td style="vertical-align:middle; background-color:#f9f9f9;">
<td style="vertical-align:middle;"> I2C7_SDA_M3
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> UART8_CTSN_M0
+
            </td>
</td>
+
            <td style="vertical-align:middle; background-color:#ff8d02;"> UART2_TX_M0
<td style="vertical-align:middle;"> PWM15_IR_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> I2C1_SCL_M0
<td style="vertical-align:middle;"> CAN1_TX_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> I2S1_MCLK_M1
<td style="vertical-align:middle;"> GPIO4_B3
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 3
+
            </td>
</td>
+
            <td>
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> 13
<td style="vertical-align:middle; background-color:#F00;"> 4
+
            </td>
</td>
+
        </tr>
<td style="vertical-align:middle;"> +5.0V
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 10
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO0_B6
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle; background-color:#f9f9f9;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle; background-color:#ff8d02;"> UART2_RX_M0
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> I2C1_SDA_M0
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> I2S1_SCLK_M1
<td>
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td></tr>
+
            <td>
<tr>
+
            </td>
<td style="vertical-align:middle;"> 138
+
            <td style="vertical-align:middle;"> 14
</td>
+
            </td>
<td>
+
        </tr>
</td>
+
        <tr>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 12
</td>
+
            </td>
<td style="vertical-align:middle;"> I2S1_SDO1_M0
+
            <td style="vertical-align:middle;"> GPIO3_B5
</td>
+
            </td>
<td style="vertical-align:middle;"> I2C7_SCL_M3
+
            <td style="vertical-align:middle;"> CAN1_RX_M0
</td>
+
            </td>
<td style="vertical-align:middle;"> UART8_RTSN_M0
+
            <td style="vertical-align:middle;"> PWM12_M0
</td>
+
            </td>
<td style="vertical-align:middle;"> PWM14_M1
+
            <td style="vertical-align:middle;"> UART3_TX_M1
</td>
+
            </td>
<td style="vertical-align:middle;"> CAN1_RX_M1
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;"> GPIO4_B2
+
            <td style="vertical-align:middle;"> I2S2_SCLK_M1
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 5
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td>
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#000000; color:#f9f9f9;"> 6
+
            <td style="vertical-align:middle;"> 109
</td>
+
            </td>
<td style="vertical-align:middle;"> GND
+
        </tr>
</td>
+
        <tr>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 14
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> GND
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td>
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td></tr>
+
            </td>
<tr>
+
            <td>
<td style="vertical-align:middle;"> 115
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td>
+
            </td>
</td>
+
        </tr>
<td style="vertical-align:middle;"> SPI1_CS1_M1
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 16
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO3_A4
<td style="vertical-align:middle;"> I2C8_SDA_M4
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> UART7_CTSN_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> PWM15_IR_M0
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> GPIO3_C3
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 7
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td>
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 8
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> 100
<td style="vertical-align:middle;"> GPIO0_B5
+
            </td>
</td>
+
        </tr>
<td style="vertical-align:middle; background-color:#f9f9f9;">
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 18
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO4_C4
<td style="vertical-align:middle; background-color:#ff8d02;"> UART2_TX_M0
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> I2C1_SCL_M0
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> PWM5_M2
<td style="vertical-align:middle;"> I2S1_MCLK_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td>
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> 13
+
            </td>
</td></tr>
+
            <td style="vertical-align:middle;"> SPI3_MISO_M0
<tr>
+
            </td>
<td style="vertical-align:middle;">
+
            <td>
</td>
+
            </td>
<td>
+
            <td style="vertical-align:middle;"> 148
</td>
+
            </td>
<td style="vertical-align:middle;">
+
        </tr>
</td>
+
        <tr>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 20
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> GND
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;"> GND
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 9
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 10
+
            <td>
</td>
+
            </td>
<td style="vertical-align:middle;"> GPIO0_B6
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#f9f9f9;">
+
        </tr>
</td>
+
        <tr>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 22
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#ff8d02;"> UART2_RX_M0
+
            <td style="vertical-align:middle;"> SARADC_IN4
</td>
+
            </td>
<td style="vertical-align:middle;"> I2C1_SDA_M0
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;"> I2S1_SCLK_M1
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td>
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;"> 14
+
            <td style="vertical-align:middle;">
</td></tr>
+
            </td>
<tr>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> 113
+
            </td>
</td>
+
            <td>
<td>
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> SPI1_CLK_M1
+
            </td>
</td>
+
        </tr>
<td style="vertical-align:middle;">
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 24
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO1_B4
<td style="vertical-align:middle;"> UART7_RX_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> UART7_RX_M2
<td style="vertical-align:middle;"> GPIO3_C1
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 11
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> SPI0_CS0_M2
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 12
+
            </td>
</td>
+
            <td>
<td style="vertical-align:middle;"> GPIO3_B5
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> 44
<td style="vertical-align:middle;"> CAN1_RX_M0
+
            </td>
</td>
+
        </tr>
<td style="vertical-align:middle;"> PWM12_M0
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 26
<td style="vertical-align:middle;"> UART3_TX_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO1_B5
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> I2S2_SCLK_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> UART7_TX_M2
<td>
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> 109
+
            </td>
</td></tr>
+
            <td style="vertical-align:middle;">
<tr>
+
            </td>
<td style="vertical-align:middle;"> 111
+
            <td style="vertical-align:middle;"> SPI0_CS1_M2
</td>
+
            </td>
<td>
+
            <td>
</td>
+
            </td>
<td style="vertical-align:middle;"> SPI1_MOSI_M1
+
            <td style="vertical-align:middle;"> 45
</td>
+
            </td>
<td style="vertical-align:middle;">
+
        </tr>
</td>
+
        <tr>
<td style="vertical-align:middle;"> I2C3_SCL_M1
+
            <td style="vertical-align:middle; background-color:#00F; color:#FFF;"> 28
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> GPIO4_C5
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> PWM6_M2
</td>
+
            </td>
<td style="vertical-align:middle;"> GPIO3_B7
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 13
+
            <td style="vertical-align:middle;"> I2C0_SCL_M1
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 14
+
            <td style="vertical-align:middle;"> SPI3_MOSI_M0
</td>
+
            </td>
<td style="vertical-align:middle;"> GND
+
            <td>
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> 149
</td>
+
            </td>
<td style="vertical-align:middle;">
+
        </tr>
</td>
+
        <tr>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 30
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> GND
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td>
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td></tr>
+
            </td>
<tr>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> 112
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td>
+
            </td>
</td>
+
            <td>
<td style="vertical-align:middle;"> SPI1_MISO_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
        </tr>
<td style="vertical-align:middle;"> I2C3_SDA_M1
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 32
<td style="vertical-align:middle;"> UART7_TX_M1
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO3_C2
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> PWM14_M0
<td style="vertical-align:middle;"> GPIO3_C0
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> UART7_RTSN_M1
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 15
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> I2C8_SCL_M4
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 16
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> SPI1_CS0_M1
<td style="vertical-align:middle;"> GPIO3_A4
+
            </td>
</td>
+
            <td>
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> 114
<td style="vertical-align:middle;">
+
            </td></tr>
</td>
+
        <tr>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle; background-color:#000000; color:#FFF;"> 34
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> GND
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td>
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;"> 100
+
            <td style="vertical-align:middle;">
</td></tr>
+
            </td>
<tr>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td>
+
            </td>
</td>
+
            <td>
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
        </tr>
<td style="vertical-align:middle;">
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 36
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO3_B1
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> PWM2_M1
<td style="vertical-align:middle;"> +3.3V
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> UART2_TX_M2
<td style="vertical-align:middle; background-color:#FF0;"> 17
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 18
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> GPIO4_C4
+
            </td>
</td>
+
            <td>
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> 105
<td style="vertical-align:middle;"> PWM5_M2
+
            </td>
</td>
+
        </tr>
<td style="vertical-align:middle;">
+
        <tr>
</td>
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 38
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> GPIO3_B2
<td style="vertical-align:middle;">
+
            </td>
</td>
+
            <td style="vertical-align:middle;">
<td style="vertical-align:middle;"> SPI3_MISO_M0
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> PWM3_IR_M1
<td>
+
            </td>
</td>
+
            <td style="vertical-align:middle;"> UART2_RX_M2
<td style="vertical-align:middle;"> 148
+
            </td>
</td></tr>
+
            <td style="vertical-align:middle;">
<tr>
+
            </td>
<td style="vertical-align:middle;"> 42
+
            <td style="vertical-align:middle;"> I2S2_SDI_M1
</td>
+
            </td>
<td>
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;"> SPI0_MOSI_M2
+
            <td>
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> 106
</td>
+
            </td>
<td style="vertical-align:middle;">
+
        </tr>
</td>
+
        <tr>
<td style="vertical-align:middle;"> UART4_RX_M2
+
            <td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 40
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> GPIO3_B3
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;"> GPIO1_B2
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 19
+
            <td style="vertical-align:middle;"> UART2_RTSN
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 20
+
            <td style="vertical-align:middle;"> I2S2_SDO_M1
</td>
+
            </td>
<td style="vertical-align:middle;"> GND
+
            <td style="vertical-align:middle;">
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td>
</td>
+
            </td>
<td style="vertical-align:middle;">
+
            <td style="vertical-align:middle;"> 107
</td>
+
            </td>
<td style="vertical-align:middle;">
+
        </tr>
</td>
+
</table>
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;"> 41
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> SPI0_MISO_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> GPIO1_B1
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 21
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 22
 
</td>
 
<td style="vertical-align:middle;"> SARADC_IN4
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;"> 43
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> SPI0_CLK_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> UART4_TX_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> GPIO1_B3
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 23
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 24
 
</td>
 
<td style="vertical-align:middle;"> GPIO1_B4
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> UART7_RX_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> SPI0_CS0_M2
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> 44
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> GND
 
</td>
 
<td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 25
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 26
 
</td>
 
<td style="vertical-align:middle;"> GPIO1_B5
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> UART7_TX_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> SPI0_CS1_M2
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> 45
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;"> 150
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> SPI3_CLK_M0
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> I2C0_SDA_M1
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> PWM7_IR_M3
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> GPIO4_C6
 
</td>
 
<td style="vertical-align:middle; background-color:#00F; color:#FFF;"> 27
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#00F; color:#FFF;"> 28
 
</td>
 
<td style="vertical-align:middle;"> GPIO4_C5
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> PWM6_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> I2C0_SCL_M1
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> SPI3_MOSI_M0
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> 149
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;"> 63
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> UART1_CTSN_M1
 
</td>
 
<td style="vertical-align:middle;"> PWM15_IR_M3
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> GPIO1_D7
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 29
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 30
 
</td>
 
<td style="vertical-align:middle;"> GND
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;"> 47
 
</td>
 
<td> SPDIF_TX_M0
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> UART1_RX_M1
 
</td>
 
<td style="vertical-align:middle;"> PWM13_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> GPIO1_B7
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 31
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 32
 
</td>
 
<td style="vertical-align:middle;"> GPIO3_C2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> PWM14_M0
 
</td>
 
<td style="vertical-align:middle;"> UART7_RTSN_M1
 
</td>
 
<td style="vertical-align:middle;"> I2C8_SCL_M4
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> SPI1_CS0_M1
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> 114
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;"> 103
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> PWM8_M0
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> GPIO3_A7
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 33
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#000000; color:#FFF;"> 34
 
</td>
 
<td style="vertical-align:middle;"> GND
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;"> 110
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> I2S2_LRCK_M1
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> UART3_RX_M1
 
</td>
 
<td style="vertical-align:middle;"> PWM13_M0
 
</td>
 
<td style="vertical-align:middle;"> CAN1_TX_M0
 
</td>
 
<td style="vertical-align:middle;"> GPIO3_B6
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 35
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 36
 
</td>
 
<td style="vertical-align:middle;"> GPIO3_B1
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> PWM2_M1
 
</td>
 
<td style="vertical-align:middle;"> UART2_TX_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> 105
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 37
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 38
 
</td>
 
<td style="vertical-align:middle;"> GPIO3_B2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> PWM3_IR_M1
 
</td>
 
<td style="vertical-align:middle;"> UART2_RX_M2
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> I2S2_SDI_M1
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> 106
 
</td></tr>
 
<tr>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> GND
 
</td>
 
<td style="vertical-align:middle; background-color:#333333; color:#FFF;"> 39
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle; background-color:#008000; color:#FFF;"> 40
 
</td>
 
<td style="vertical-align:middle;"> GPIO3_B3
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> UART2_RTSN
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td style="vertical-align:middle;"> I2S2_SDO_M1
 
</td>
 
<td style="vertical-align:middle;">
 
</td>
 
<td>
 
</td>
 
<td style="vertical-align:middle;"> 107
 
</td></tr></tbody></table>
 
  
 
=Resources=
 
=Resources=

Revision as of 05:34, 8 February 2023

Introduction

Banana Pi BPI-W3 with Rockchip RK3588 chip design
BPI-RK3588 Core board and development Kit Gold finger interface core board
BPI-RK3588 BPI-RK3588 Core board and development Kit Stamp hole Core board and development Kit
Banana Pi BPI-R2 Pro Rockchip RK3568 design

The Banana Pi BPI-W3 is a router based development board, it design with Rochchip RK3588 quad ARM Cortex-A76 and quad Cortex-A55 consists of an eight-core CPU processor. ,6Tops@INT8 NPU,8G memory,32G eMMC storage on board .which can run on a variety of open source operating systems including OpenWrt, Android, and linux. It has 1 Gigabit LAN ports, 1 Gigabit WAN., it also with 2 HDMI out and 1 HDMI in port.

File:Banana Pi BPI-W3 Banner.jpg

Key Features

  • Rockchip RK3588 quad ARM Cortex-A76 and quad Cortex-A55 consists of an eight-core CPU processor
  • ARM Mali-G610 MP4,
  • NPU for AI : 6Tops@INT8
  • 8G RAM and 32G eMMC flash onbord
  • 2x 10/100/1000Mbps Ethernet
  • support HDMI in and HDMI out

Getting Start

Getting Started with BPI-W3

Hardware

Hardware interface

Hardware spec

SoC RockChip RK3588
CPU quad ARM Cortex-A76 and quad Cortex-A55 consists of an eight-core CPU processor
GPU ARM Mali-G610 MP4,support OpenGL ES 1.1/2.0/3.2,OpenCL 2.2,Vulkan 1.1 Embedded high-performance 2D acceleration hardware
NPU 6Tops@INT8 ,
Video decode Caffe/TensorFlow/TFLite/ONNX PyTorch/Keras/Darknet mainstream architecture model of a key transformation VPU support 8 k 60 FPS h. 265 / AVS2 Profile0 / VP9 video decoding
Video encode Supports 8K 30FPS H.265/H.264 video encoding
RAM 8GB LPDDR4
eMMC flash 32GB
Onboard Network 2x 10/100/1000Mbps Ethernet
HDMI 2 HDMI Out and 1 HDMI in
GPIO 40 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S.
SATA 1 SATA hardisk interface
System Android 12.0 ,Linux support
Power current and voltage 12V/2A
operating temperature 0℃ ~ 80℃(Measurement can reach -20 degrees to 85 degrees)
size 148mm * 101mm
GPIO number Function8 Function7 Function6 Function5 Function4 Function3 Function2 Function1 Pin#
+3.3V 1
139 I2S1_SDO2_M0 I2C7_SDA_M3 UART8_CTSN_M0 PWM15_IR_M1 CAN1_TX_M1 GPIO4_B3 3
138 I2S1_SDO1_M0 I2C7_SCL_M3 UART8_RTSN_M0 PWM14_M1 CAN1_RX_M1 GPIO4_B2 5
115 SPI1_CS1_M1 I2C8_SDA_M4 UART7_CTSN_M1 PWM15_IR_M0 GPIO3_C3 7
GND 9
113 SPI1_CLK_M1 UART7_RX_M1 GPIO3_C1 11
111 SPI1_MOSI_M1 I2C3_SCL_M1 GPIO3_B7 13
112 SPI1_MISO_M1 I2C3_SDA_M1 UART7_TX_M1 GPIO3_C0 15
+3.3V 17
42 SPI0_MOSI_M2 UART4_RX_M2 GPIO1_B2 19
41 SPI0_MISO_M2 GPIO1_B1 21
43 SPI0_CLK_M2 UART4_TX_M2 GPIO1_B3 23
GND 25
150 SPI3_CLK_M0 I2C0_SDA_M1 PWM7_IR_M3 GPIO4_C6 27
63 UART1_CTSN_M1 PWM15_IR_M3 GPIO1_D7 29
47 SPDIF_TX_M0 UART1_RX_M1 PWM13_M2 GPIO1_B7 31
103 PWM8_M0 GPIO3_A7 33
110 I2S2_LRCK_M1 UART3_RX_M1 PWM13_M0 CAN1_TX_M0 GPIO3_B6 35
37
GND 39
Pin# Function1 Function2 Function3 Function4 Function5 Function6 Function7 Function8    GPIO number
2 +5.0V
4 +5.0V
6 GND
8 GPIO0_B5 UART2_TX_M0 I2C1_SCL_M0 I2S1_MCLK_M1 13
10 GPIO0_B6 UART2_RX_M0 I2C1_SDA_M0 I2S1_SCLK_M1 14
12 GPIO3_B5 CAN1_RX_M0 PWM12_M0 UART3_TX_M1 I2S2_SCLK_M1 109
14 GND
16 GPIO3_A4 100
18 GPIO4_C4 PWM5_M2 SPI3_MISO_M0 148
20 GND
22 SARADC_IN4
24 GPIO1_B4 UART7_RX_M2 SPI0_CS0_M2 44
26 GPIO1_B5 UART7_TX_M2 SPI0_CS1_M2 45
28 GPIO4_C5 PWM6_M2 I2C0_SCL_M1 SPI3_MOSI_M0 149
30 GND
32 GPIO3_C2 PWM14_M0 UART7_RTSN_M1 I2C8_SCL_M4 SPI1_CS0_M1 114
34 GND
36 GPIO3_B1 PWM2_M1 UART2_TX_M2 105
38 GPIO3_B2 PWM3_IR_M1 UART2_RX_M2 I2S2_SDI_M1 106
40 GPIO3_B3 UART2_RTSN I2S2_SDO_M1 107

Resources

Source code

Documents

Image Release

Android

Linux