> 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/peripherals/aerobridge/supported-peripherals.md).

# Supported Peripherals

<figure><img src="/files/7CMxefSgxXXBVhNN7jjA" alt=""><figcaption></figcaption></figure>

| Peripheral    | Interface | Status       | Notes                          |
| ------------- | --------- | ------------ | ------------------------------ |
| Servos        | PWM       | ✅ Supported  | Up to 8 channels               |
| ESCs          | PWM       | ✅ Supported  | DShot & PWM                    |
| GPS           | UART      | ✅ Supported  | With AeroNAV-1 or similar      |
| Compass       | I²C       | ✅ Supported  | QMC5883, IST8310, BMM350, etc. |
| IMUs          | I²C/SPI   | ✅/⚠️ Limited | SPI requires custom support    |
| Telemetry     | UART      | ✅ Supported  | DroneCAN bridge or passthrough |
| Barometer     | I²C       | ✅ Supported  | MS5611, BMP280, etc.           |
| Safety Switch | GPIO      | ✅ Supported  | Active-low with pull-up        |
| NeoPixel LED  | GPIO      | ✅ Supported  | Via LightCommand messages      |
