# Pix32 v6 Baseboard Ports

{% hint style="warning" %}
**Pix32 v6** is compatible with **Pix32 v5** Baseboard and vice versa.&#x20;

\
Due to the difference in Pin map, the following ports shaded in <mark style="color:red;">**red**</mark> in the diagram below will be non-functional when using a Pix32 v6 FC on a Pix32 v5 Baseboard.
{% endhint %}

![](/files/JOPwa1lRvQysAViY4pIb)

{% hint style="info" %}
Pin 1 starts from the flight controllers "Left side". All connectors are JST GH 1.25 mm Pitch unless noted otherwise.&#x20;

![](/files/MyTeWlJug4RGPlgIU1H6)
{% endhint %}

**Power 1 & 2**

| **Pin**  | **Signal**         | **Voltage** |
| -------- | ------------------ | ----------- |
| 1(red)   | VDD5V\_BRICK1 (in) | +5V         |
| 2(black) | VDD5V\_BRICK1 (in) | +5V         |
| 3(black) | CURRENT1           | +3.3V       |
| 4(black) | VOLTAGE1           | +3.3V       |
| 5(black) | GND                | GND         |
| 6(black) | GND                | GND         |

**Telem 1 Port**

| **Pin**  | **Signal**      | **Voltage** |
| -------- | --------------- | ----------- |
| 1(red)   | VCC             | +5V         |
| 2(black) | UART7\_TX(out)  | +3.3V       |
| 3(black) | UART7\_RX(in)   | +3.3V       |
| 4(black) | UART7\_CTS(in)  | +3.3V       |
| 5(black) | UART7\_RTS(out) | +3.3V       |
| 6(black) | GND             | GND         |

**Telem 2 Port**

| **Pin**  | **Signal**      | **Voltage** |
| -------- | --------------- | ----------- |
| 1(red)   | VCC             | +5V         |
| 2(black) | UART5\_TX(out)  | +3.3V       |
| 3(black) | UART5\_RX(in)   | +3.3V       |
| 4(black) | UART5\_CTS(in)  | +3.3V       |
| 5(black) | UART5\_RTS(out) | +3.3V       |
| 6(black) | GND             | GND         |

**Telem 3 Port**

| **Pin**  | **Signal**      | **Voltage** |
| -------- | --------------- | ----------- |
| 1(red)   | VCC             | +5V         |
| 2(black) | USART2\_TX(out) | +3.3V       |
| 3(black) | USART2\_RX(in)  | +3.3V       |
| 4(black) | (NOT CONECT)    | --          |
| 5(black) | (NOT CONECT)    | --          |
| 6(black) | GND             | GND         |

**GPS 1 Port**

<table data-header-hidden><thead><tr><th></th><th width="203"></th><th></th></tr></thead><tbody><tr><td><strong>Pin</strong></td><td><strong>Signal</strong></td><td><strong>Voltage</strong></td></tr><tr><td>1(red)</td><td>VCC</td><td>+5V</td></tr><tr><td>2 black)</td><td>TX1(out)</td><td>+3.3V</td></tr><tr><td>3(black)</td><td>RX1(in)</td><td>+3.3V</td></tr><tr><td>4(black)</td><td>I2C1_SCL1</td><td>+3.3V</td></tr><tr><td>5(black)</td><td>I2C1_SDA1</td><td>+3.3V</td></tr><tr><td>6(black)</td><td>SAFETY_SWITCH</td><td>+3.3V</td></tr><tr><td>7(black)</td><td>SAFETY_SWITCH_LED</td><td>+3.3V</td></tr><tr><td>8(black)</td><td>IO_VDD_3V3</td><td>+3.3V</td></tr><tr><td>9(black)</td><td>BUZZER-</td><td>0~5V</td></tr><tr><td>10(black)</td><td>GND</td><td>GND</td></tr></tbody></table>

**GPS2 Port**

| **Pin**  | **Signal**     | **Voltage** |
| -------- | -------------- | ----------- |
| 1(red)   | VCC            | +5V         |
| 2 black) | UART8\_TX(out) | +3.3V       |
| 3(black) | UART8\_RX(in)  | +3.3V       |
| 4(black) | I2C2\_SCL      | +3.3V       |
| 5(black) | I2C2\_SDA      | +3.3V       |
| 6(black) | GND            | GND         |

**USB Port**

| **Pin**  | **Signal** | **Voltage** |
| -------- | ---------- | ----------- |
| 1(red)   | VBUS       | +5V         |
| 2(black) | DM         | +3.3V       |
| 3(black) | DP         | +3.3V       |
| 4(black) | GND        | GND         |

**I2C Port**

| **Pin**  | **Signal**  | **Voltage** |
| -------- | ----------- | ----------- |
| 1(red)   | VCC         | +5V         |
| 2(black) | I2C2\_SCL\* | +3.3V       |
| 3(black) | I2C2\_SDA\* | +3.3V       |
| 4(black) | GND         | GND         |

{% hint style="warning" %}
**\* For Pix32 v6 with SN number before***<mark style="color:blue;">**`XXXX XXX 20221113`**</mark>*<mark style="color:blue;">**,**</mark> **(SN can be found on the packaging), I2C port is connected as follow:**

* pin 2 -> I2C4\_SCL (3.3V)
* pin 3 -> I2C4\_SDA (3.3V)&#x20;
  {% endhint %}

**CAN1 & CAN2 Port**

| **Pin**  | **Signal** | **Voltage** |
| -------- | ---------- | ----------- |
| 1(red)   | VCC        | +5V         |
| 2(black) | CAN1\_H    | +3.3V       |
| 3(black) | CAN1\_L    | +3.3V       |
| 4(black) | GND        | GND         |

**DSM RC Port** (JST-ZH 1.5mm)

| **Pin**   | **Signal**         | **Voltage** |
| --------- | ------------------ | ----------- |
| 1(yellow) | VDD\_3V3\_SPEKTRUM | +3.3V       |
| 2(black)  | GND                | GND         |
| 3(gray)   | DSM/SPEKTRUM IN    | +3.3V       |

![](/files/l82j9JwsJGajbGkCCg7l)

**FMU PWM OUT Port (AUX OUT)**

| Pin | Signal      | Voltage |
| --- | ----------- | ------- |
| S   | FMU\_CH1\~8 | +3.3V   |
| +   | VDD\_Servo  | 0-36V   |
| -   | GND         | GND     |

**I/O PWM OUT Port (MAIN OUT)**

| Pin | Signal     | Voltage |
| --- | ---------- | ------- |
| S   | IO\_CH1\~8 | +3.3V   |
| +   | VDD\_SERVO | 0\~36V  |
| -   | GND        | GND     |

**RSSI Port**

| Pin  | Signal             | Voltage |
| ---- | ------------------ | ------- |
| 1(s) | SBUS\_OUT/RSSI\_IN | +3.3V   |
| 2(+) | VDD\_SERVO         |         |
| 3(-) | GND                | GND     |

**RC-IN Port**

| Pin  | Signal      | Voltage |
| ---- | ----------- | ------- |
| 1(S) | SBUS/PPM IN | +3.3V   |
| 2(+) | VDD\_5V\_RC | +5V     |
| 3(-) | GND         | GND     |

![](/files/lmMhmvR5sGoEA35n8zhT)

**FMU Debug Port** (JST SH 1mm Pitch)

<table><thead><tr><th>Pin</th><th width="207">Signal</th><th>Voltage</th></tr></thead><tbody><tr><td>1(red)</td><td>FMU_VDD_3V3</td><td>+3.3V</td></tr><tr><td>2(black)</td><td>FMU_USART3_TX</td><td>+3.3V</td></tr><tr><td>3(black)</td><td>FMU_USART3_RX</td><td>+3.3V</td></tr><tr><td>4(black)</td><td>FMU_SWD_IO</td><td>+3.3V</td></tr><tr><td>5(black)</td><td>FMU_SWD_CK</td><td>+3.3V</td></tr><tr><td>6(black)</td><td>GND</td><td>GND</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.holybro.com/autopilot/pix32-v6/pix32-v6-baseboard-ports.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
