> For the complete documentation index, see [llms.txt](https://teravolt.gitbook.io/teravolt/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://teravolt.gitbook.io/teravolt/flight-controllers/aeroh7-fpv/supported-peripherals.md).

# Supported Peripherals

AeroH7-FPV is designed around the Pixhawk connector standard and is compatible with the full range of professional UAV peripherals that conform to this standard.

***

### GNSS / GPS

All AeroNAV Series GNSS receivers are compatible with AeroH7-FPV via the GPS connector.

[#gnss-gps](#gnss-gps "mention")

Third-party Pixhawk-standard GPS modules with UART + I²C (magnetometer) interfaces are also compatible.

***

### Telemetry Radios

Any telemetry radio using a standard Pixhawk 6-pin JST-GH telemetry connector is compatible. Modules using hardware flow control (RTS/CTS) are fully supported on USART2 and USART3 under ArduPilot firmware.

***

### RC Receivers

| Protocol                          | Compatible        |
| --------------------------------- | ----------------- |
| SBUS                              | Yes               |
| CRSF (ExpressLRS / TBS Crossfire) | Yes               |
| PPM                               | Yes               |
| DSM/DSMX                          | Yes (via adapter) |

***

### ESCs

| Interface  | Compatible | Notes                                   |
| ---------- | ---------- | --------------------------------------- |
| PWM        | Yes        | S1–S10                                  |
| DShot      | Yes        | DShot300 / DShot600                     |
| BDShot     | Yes        | Bidirectional DShot for RPM telemetry   |
| CAN ESC    | Yes        | Via CAN1 or CAN2 under ArduPilot        |
| 4-in-1 ESC | Yes        | Via ESC connector (Betaflight standard) |

***

### CAN Bus Peripherals

The following peripheral categories are supported via CAN1 and CAN2 under ArduPilot firmware using DroneCAN (formerly UAVCAN):

* CAN GPS modules
* CAN RTK GPS receivers
* CAN current/power monitors (ammeters)
* CAN ESC arrays
* CAN expansion modules (expose additional UART, I²C, and SPI peripherals onto the CAN bus)

***

### Analog FPV

| Component     | Interface    | Notes                            |
| ------------- | ------------ | -------------------------------- |
| Analog camera | VI connector | NTSC / PAL                       |
| Analog VTX    | VO connector | Signal passed through AE7456 OSD |

***

### Airspeed Sensors

Analog airspeed sensors with 3.3 V output are supported via the free ADC input. Pitot-based sensors should be verified for 3.3 V analog output before connection.

{% hint style="warning" %}
Do not connect airspeed sensors with 5 V or 6.6 V analog output directly to the ADC pin. The maximum input voltage is 3.3 V.
{% endhint %}

***

{% hint style="success" %}
Expanded peripheral compatibility documentation — including specific ELRS receiver modules, optical flow sensors, rangefinders, and digital FPV systems — is in progress. Stay tuned.
{% endhint %}
