Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions docs/en/flight_controller/accton-godwit_ga1.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,45 @@ A1-A8(FMU PWM) are grouped as:
The motor and servo system should be connected to these ports according to the order outlined in the fuselage reference for your carrier.

![G-A1 PWM Motor Servo](../../assets/flight_controller/accton-godwit/ga1/motor_servo.png "G-A1 PWM Motor Servo")
<!-- pwm_outputs-proposed
<!-- pwm_outputs-proposed
## PWM Outputs {#pwm_outputs}

This flight controller supports up to 8 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

FMU Outputs:

- Outputs 1-6 support [DShot](../peripherals/dshot.md).
- Outputs 7-8 do not support DShot.
- Outputs 1-6 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 8 outputs are in 3 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-6 in group2 (Timer4)
- Outputs 7-8 in group3 (Timer12)

All outputs within the same group must use the same output protocol and rate.
-->

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 8 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

FMU Outputs:

- Outputs 1-6 support [DShot](../peripherals/dshot.md).
- Outputs 7-8 do not support DShot.
- Outputs 1-6 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 8 outputs are in 3 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-6 in group2 (Timer4)
- Outputs 7-8 in group3 (Timer12)

All outputs within the same group must use the same output protocol and rate.
-->

## RC Input

Expand Down
14 changes: 14 additions & 0 deletions docs/en/flight_controller/airlink.md
Original file line number Diff line number Diff line change
Expand Up @@ -341,6 +341,20 @@ AIRLink has 16 PWM outputs. Main outputs 1-8 and connected to IO MCU. AUX output
| AUX 8 | Timer 12 | Channel 2 |

[DShot](../peripherals/dshot.md) can be used on the first four AUX pins.
<!-- pwm_outputs-proposed
## PWM Outputs {#pwm_outputs}

This flight controller supports up to 8 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

[DShot](../peripherals/dshot.md) is not supported.

The 8 outputs are in 3 groups:

- Outputs 1-4 in group1 (Timer1)
- Outputs 5-6 in group2 (Timer4)
- Outputs 7-8 in group3 (Timer12)

All outputs within the same group must use the same output protocol and rate.

## Building Firmware

Expand Down
18 changes: 18 additions & 0 deletions docs/en/flight_controller/ark_fpv.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,24 @@ The USA-built ARK FPV flight controller is based on the [ARKV6X](https://arkelec
This flight controller is [manufacturer supported](../flight_controller/autopilot_manufacturer_supported.md).
:::

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 9 FMU PWM outputs (MAIN).

Outputs:

- Outputs 1-8 support [DShot](../peripherals/dshot.md).
- Output 9 does not support DShot.
- Outputs 1-8 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 9 outputs are in 3 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-8 in group2 (Timer8)
- Output 9 in group3 (Timer4)

All outputs within the same group must use the same output protocol and rate.

## Where To Buy {#store}

Order from [Ark Electronics](https://arkelectron.com/product/arkv6x/) (US)
Expand Down
18 changes: 18 additions & 0 deletions docs/en/flight_controller/ark_pi6x.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,24 @@ The [ARK Pi6X Flow](https://arkelectron.gitbook.io/ark-documentation/flight-cont
This flight controller is [manufacturer supported](../flight_controller/autopilot_manufacturer_supported.md).
:::

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 8 FMU PWM outputs (MAIN).

Outputs:

- Outputs 1-6 support [DShot](../peripherals/dshot.md).
- Outputs 7-8 do not support DShot.
- Outputs 1-6 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 8 outputs are in 3 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-6 in group2 (Timer4)
- Outputs 7-8 in group3 (Timer12)

All outputs within the same group must use the same output protocol and rate.

## Where to Buy {#store}

Order this module from:
Expand Down
18 changes: 18 additions & 0 deletions docs/en/flight_controller/ark_v6x.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,24 @@ The Pixhawk Autopilot Bus (PAB) form factor enables the ARKV6X to be used on any
This flight controller is [manufacturer supported](../flight_controller/autopilot_manufacturer_supported.md).
:::

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 8 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

FMU Outputs:

- Outputs 1-6 support [DShot](../peripherals/dshot.md).
- Outputs 7-8 do not support DShot.
- Outputs 1-6 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 8 outputs are in 3 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-6 in group2 (Timer4)
- Outputs 7-8 in group3 (Timer12)

All outputs within the same group must use the same output protocol and rate.

## Where To Buy {#store}

Order From [Ark Electronics](https://arkelectron.com/product/arkv6x/) (US)
Expand Down
18 changes: 18 additions & 0 deletions docs/en/flight_controller/corvon_743v1.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,24 @@ This flight controller is [manufacturer supported](../flight_controller/autopilo
- 5V 3A BEC
- ADC for battery voltage (up to 6S) and current monitoring

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 10 FMU PWM outputs (MAIN).

Outputs:

- Outputs 1-10 support [DShot](../peripherals/dshot.md).
- Outputs 1-9 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).
- Output 10 supports Bidirectional DShot output only (no eRPM capture).

The 10 outputs are in 3 groups:

- Outputs 1-4 in group1 (Timer1)
- Outputs 5-6 in group2 (Timer3)
- Outputs 7-10 in group3 (Timer4)

All outputs within the same group must use the same output protocol and rate.

## Where to Buy

Order from [CORVON](https://corvon.tech).
Expand Down
20 changes: 20 additions & 0 deletions docs/en/flight_controller/cuav_nora.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,26 @@ When it runs PX4 firmware, only 8 PWM outputs work.
The remaining 6 PWM ports are still being adapted (so it is not compatible with VOLT at time of writing).
:::

## PWM Outputs {#pwm_outputs}
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cuav-chen2 When you have a moment, can you please check the information on the CUAV boards for PWM outputs? This is script generated, and has been updated following the information you provided in #26882 (comment)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No errors in the description.


This flight controller supports up to 14 FMU PWM outputs (MAIN).

Outputs:

- Outputs 1-12 support [DShot](../peripherals/dshot.md).
- Outputs 13-14 do not support DShot.
- Outputs 1-7, 9-12 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).
- Output 8 supports Bidirectional DShot output only (no eRPM capture).

The 14 outputs are in 4 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-8 in group2 (Timer4)
- Outputs 9-12 in group3 (Timer1)
- Outputs 13-14 in group4 (Timer12)

All outputs within the same group must use the same output protocol and rate.

## Where to Buy {#store}

- [CUAV Store](https://store.cuav.net)<\br>
Expand Down
18 changes: 18 additions & 0 deletions docs/en/flight_controller/cuav_pixhawk_v6x.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,24 @@ The Pixhawk® V6X is ideal for corporate research labs, academic research and co

![Pixhawk V6X](../../assets/flight_controller/cuav_pixhawk_v6x/core.png)

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 8 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

FMU Outputs:

- Outputs 1-6 support [DShot](../peripherals/dshot.md).
- Outputs 7-8 do not support DShot.
- Outputs 1-6 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 8 outputs are in 3 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-6 in group2 (Timer4)
- Outputs 7-8 in group3 (Timer12)

All outputs within the same group must use the same output protocol and rate.

## Where to Buy {#store}

Order from [CUAV](https://store.cuav.net/).
Expand Down
25 changes: 19 additions & 6 deletions docs/en/flight_controller/cuav_x25-evo.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,23 @@ The [X25 EVO Wiring Quick Start](../assembly/quick_start_cuav_x25_evo.md) provid

![CUAV X25 EVO Pinout](../../assets/flight_controller/cuav_x25-evo/x25_evo_pinouts.jpg)

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 8 FMU PWM outputs (MAIN).

Outputs:

- Outputs 1-8 support [DShot](../peripherals/dshot.md).
- Outputs 1-7 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).
- Output 8 supports Bidirectional DShot output only (no eRPM capture).

The 8 outputs are in 2 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-8 in group2 (Timer4)

All outputs within the same group must use the same output protocol and rate.

## Serial Port Mapping

| UART | Device | Port |
Expand All @@ -121,22 +138,18 @@ The [X25 EVO Wiring Quick Start](../assembly/quick_start_cuav_x25_evo.md) provid

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 16 FMU PWM outputs (MAIN).
This flight controller supports up to 8 FMU PWM outputs (MAIN).

Outputs:

- Outputs 1-8 support [DShot](../peripherals/dshot.md).
- Outputs 9-16 do not support DShot.
- Outputs 1-7 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).
- Output 8 supports Bidirectional DShot output only (no eRPM capture).

The 16 outputs are in 5 groups:
The 8 outputs are in 2 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-8 in group2 (Timer4)
- Outputs 9-11 in group3 (Timer1)
- Outputs 12-14 in group4 (Timer8)
- Outputs 15-16 in group5 (Timer12)

All outputs within the same group must use the same output protocol and rate.

Expand Down
17 changes: 17 additions & 0 deletions docs/en/flight_controller/cuav_x25-super.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,23 @@ The [X25 SUPER Wiring Quick Start](../assembly/quick_start_cuav_x25_evo.md) prov
![CUAV X25-SUPER Pinout_01](../../assets/flight_controller/cuav_x25-super/x25-super_pinouts_01.png)
![CUAV X25-SUPER Pinout_02](../../assets/flight_controller/cuav_x25-super/x25-super_pinouts_02.png)

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 8 FMU PWM outputs (MAIN).

Outputs:

- Outputs 1-8 support [DShot](../peripherals/dshot.md).
- Outputs 1-7 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).
- Output 8 supports Bidirectional DShot output only (no eRPM capture).

The 8 outputs are in 2 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-8 in group2 (Timer4)

All outputs within the same group must use the same output protocol and rate.

## Serial Port Mapping

| UART | Device | Port |
Expand Down
20 changes: 20 additions & 0 deletions docs/en/flight_controller/cuav_x7.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,23 @@

DOC REMOVED: 202603
-->

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 14 FMU PWM outputs (MAIN).

Outputs:

- Outputs 1-12 support [DShot](../peripherals/dshot.md).
- Outputs 13-14 do not support DShot.
- Outputs 1-7, 9-12 support [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).
- Output 8 supports Bidirectional DShot output only (no eRPM capture).

The 14 outputs are in 4 groups:

- Outputs 1-4 in group1 (Timer5)
- Outputs 5-8 in group2 (Timer4)
- Outputs 9-12 in group3 (Timer1)
- Outputs 13-14 in group4 (Timer12)

All outputs within the same group must use the same output protocol and rate.
13 changes: 13 additions & 0 deletions docs/en/flight_controller/cubepilot_cube_orange.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,19 @@ This flight controller is [manufacturer supported](../flight_controller/autopilo
- High-power, multi-tone piezo audio indicator
- microSD card for high-rate logging over extended periods of time

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 6 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

All FMU outputs support [DShot](../peripherals/dshot.md) and [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 6 outputs are in 2 groups:

- Outputs 1-4 in group1 (Timer1)
- Outputs 5-6 in group2 (Timer4)

All outputs within the same group must use the same output protocol and rate.
Comment on lines +43 to +54
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@julianoes Do you think you could sanity check the cubepilot information for PWM outputs?

Claude wrote me a script to generate this based on information in timers and so on. It's been valided against a number of boards that already documented this stuff, but I don't deeply understand it.

No great urgency, but if you can't please let me know.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, that's correct.


## Where to Buy {#store}

- [Reseller list](https://www.cubepilot.com/#/reseller/list)
Expand Down
13 changes: 13 additions & 0 deletions docs/en/flight_controller/cubepilot_cube_orangeplus.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,19 @@ This flight controller is [manufacturer supported](../flight_controller/autopilo
- High-power, multi-tone piezo audio indicator
- microSD card for high-rate logging over extended periods of time

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 6 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

All FMU outputs support [DShot](../peripherals/dshot.md) and [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 6 outputs are in 2 groups:

- Outputs 1-4 in group1 (Timer1)
- Outputs 5-6 in group2 (Timer4)

All outputs within the same group must use the same output protocol and rate.

## Where to Buy {#store}

- [Reseller list](https://www.cubepilot.com/#/reseller/list)
Expand Down
13 changes: 13 additions & 0 deletions docs/en/flight_controller/cubepilot_cube_yellow.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,19 @@ This flight controller is [manufacturer supported](../flight_controller/autopilo
- High-power, multi-tone piezo audio indicator
- microSD card for high-rate logging over extended periods of time

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 6 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

[DShot](../peripherals/dshot.md) is not supported.

The 6 outputs are in 2 groups:

- Outputs 1-4 in group1 (Timer1)
- Outputs 5-6 in group2 (Timer4)

All outputs within the same group must use the same output protocol and rate.

## Where to Buy {#store}

- [Reseller list](https://www.cubepilot.com/#/reseller/list)
Expand Down
13 changes: 13 additions & 0 deletions docs/en/flight_controller/durandal.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,19 @@ This flight controller is [manufacturer supported](../flight_controller/autopilo

For more information see: [Durandal Technical Data Sheet](https://cdn.shopify.com/s/files/1/0604/5905/7341/files/Durandal_technical_data_sheet_90f8875d-8035-4632-a936-a0d178062077.pdf).

## PWM Outputs {#pwm_outputs}

This flight controller supports up to 5 FMU PWM outputs (AUX) and 8 IO PWM outputs (MAIN).

All FMU outputs support [DShot](../peripherals/dshot.md) and [Bidirectional DShot](../peripherals/dshot.md#bidirectional-dshot-telemetry).

The 5 outputs are in 2 groups:

- Outputs 1-4 in group1 (Timer1)
- Output 5 in group2 (Timer4)

All outputs within the same group must use the same output protocol and rate.

## Where to Buy {#store}

Order from [Holybro](https://holybro.com/products/durandal).
Expand Down
Loading
Loading