# Interfaces

## Interface Function Map

<figure><img src="/files/qkjDWG4OUMdVnPsmv9Ak" alt=""><figcaption><p>XBLink 4G R2 - Interfaces</p></figcaption></figure>

## Connectors

<table data-header-hidden><thead><tr><th width="141">ID</th><th>Name</th><th>Connector</th><th>Description</th></tr></thead><tbody><tr><td><strong>ID</strong></td><td><strong>Name</strong></td><td><strong>Connector</strong></td><td><strong>Description</strong></td></tr><tr><td>J1</td><td>USB</td><td>USB Type-C</td><td>External Hardware (Coral AI, Payload, Microhand, Ethernet...)</td></tr><tr><td>J2</td><td>USB</td><td>USB Type-C</td><td>External Hardware (Coral AI, Payload, Microhand, Ethernet...)</td></tr><tr><td>J3</td><td>COM1/AUX</td><td>JST GH 6pin</td><td>Connect Flight controller or extend payload</td></tr><tr><td>J4</td><td>CTRL</td><td>JST GH 7pin</td><td>Sony Camera or other USB devices)</td></tr><tr><td>J5</td><td>GPS</td><td>JST GH 6pin</td><td><p>Connect to GPS, Trigger GPS and</p><p>UART 3</p></td></tr><tr><td>J6</td><td>UPGR</td><td>Micro USB</td><td>Upgrade Firmware</td></tr><tr><td>J7</td><td>ETH</td><td>JST GH 5pin</td><td>Ethernet 100 Base-T</td></tr><tr><td>J9</td><td>Power</td><td>Micro-Lock Plus 4pin</td><td>Power Input</td></tr><tr><td>J10</td><td>COM2</td><td>JST GH 4pin</td><td>Custom Winch port</td></tr></tbody></table>

## Pinout

#### COM1/AUX (J3)

| **Pin** | **Description**   |
| ------- | ----------------- |
| 1       | VBUS 5V 2A        |
| 2       | UART1\_RX (ttyS0) |
| 3       | UART1\_TX (ttyS0) |
| 4       | Pixhawk\_Trigger  |
| 5       | Hotshow\_Out      |
| 6       | GND               |

#### CTRL (J4)

<table data-header-hidden><thead><tr><th width="131.33333333333331">Pin</th><th width="287">Description</th><th></th></tr></thead><tbody><tr><td><strong>Pin</strong></td><td><strong>Description</strong></td><td><strong>Meaning</strong></td></tr><tr><td>1</td><td>VBUS 5V 2A</td><td>Power supply for Camera - 2A</td></tr><tr><td>2</td><td>Cam_Hotshoe</td><td>Control Camera</td></tr><tr><td>3</td><td>Cam_Trigger</td><td>Control Camera</td></tr><tr><td>4</td><td>Cam_PWR</td><td>Control Camera</td></tr><tr><td>5</td><td>D_N</td><td>USB D-</td></tr><tr><td>6</td><td>D_P</td><td>USB D+</td></tr><tr><td>7</td><td>GND</td><td>Ground</td></tr></tbody></table>

#### GPS (J4)

<table data-header-hidden><thead><tr><th width="163.33333333333331">Pin</th><th width="287">Description</th><th></th></tr></thead><tbody><tr><td><strong>Pin</strong></td><td><strong>Description</strong></td><td><strong>Meaning</strong></td></tr><tr><td>1</td><td>VBUS 5V 2A</td><td>Power supply for Camera - 2A</td></tr><tr><td>2</td><td>D_N</td><td>USB D-</td></tr><tr><td>3</td><td>D_P</td><td>USB D+</td></tr><tr><td>4</td><td>GPS_Trigger</td><td>For Mapping</td></tr><tr><td>5</td><td>GPS_TimePulse</td><td>For Mapping</td></tr><tr><td>6</td><td>GND</td><td>Ground</td></tr></tbody></table>

#### ETH(J4) - Ethernet 100 Base-T

| **Pin** | **Description** | **Item** |
| ------- | --------------- | -------- |
| 1       | TRD0\_P         | TX+      |
| 2       | TRD0\_N         | TX-      |
| 3       | Ground pin6     | GND      |
| 4       | TRD0\_P         | RX+      |
| 5       | TRD0\_N         | RX-      |

**Note:** An Ethernet standard that transmits at 100 Mbps.

#### Power(J8)

| **Pin** | **Description** |
| ------- | --------------- |
| 1       | GND             |
| 2       | GND             |
| 3       | 7-30V Input     |
| 4       | 7-30V Input     |

#### COM2(J10)

|         | Description         |
| ------- | ------------------- |
| **Pin** | **Description**     |
| 1       | VBUS 5V 2A          |
| 2       | UART2\_RX (ttyAMA4) |
| 3       | UART2\_TX (ttyAMA4) |
| 4       | GND                 |


---

# 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.xbstation.com/xblink-4g-r2/user-manual/getting-started/interfaces.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.
