You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds a new target for the AP-H743v2. The AP-H743v2 is a flight controller designed and produced by X-MAV(www.x-mav.cn).
This flight controller has been successfully adapted and tested with ArduPilot and PX4 for almost 2 years, proving its hardware stability and reliability.
The INAV firmware adaptation has also been verified by several customers in real-world usage without any reported issues.
This PR upstreams the existing adaptation to make it available to the wider INAV community.
Features
STM32H743 microcontroller
BMI088/ICM42688P dual IMUs
DPS310 barometer
IST8310 magnetometer
AT7456E OSD
9V 3A BEC; 5V 3A BEC
MicroSD Card Slot
8 UARTs
8 PWM outputs
1 CAN
1 I2C
1 SWD
Physical
X-MAV AP-H743v2 Front View
X-MAV AP-H743v2 Back View
OSD Support
The AP-H743v2 supports onboard analog OSD using a AT7456 chip. Simultaneously, DisplayPort HD OSD is available on the DJI connector for HD VTX. Both on board OSD and DisplayPort OSD can be operated simultaneously.
VTX Support
The SH1.0-6P connector supports a DJI Air Unit / HD VTX connection. Protocol defaults to DisplayPort. Pin 1 of the connector is 9v so be careful not to connect this to a peripheral requiring 5v.
You've targeted the master branch with this PR. Please consider if a version branch might be more appropriate:
maintenance-9.x - If your change is backward-compatible and won't create compatibility issues between INAV firmware and Configurator 9.x versions. This will allow your PR to be included in the next 9.x release.
maintenance-10.x - If your change introduces compatibility requirements between firmware and configurator that would break 9.x compatibility. This is for PRs which will be included in INAV 10.x
If master is the correct target for this change, no action is needed.
This is an automated suggestion to help route contributions to the appropriate branch.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a new target for the AP-H743v2. The AP-H743v2 is a flight controller designed and produced by X-MAV(www.x-mav.cn).
This flight controller has been successfully adapted and tested with ArduPilot and PX4 for almost 2 years, proving its hardware stability and reliability.
The INAV firmware adaptation has also been verified by several customers in real-world usage without any reported issues.
This PR upstreams the existing adaptation to make it available to the wider INAV community.
Features
Physical
X-MAV AP-H743v2 Front View

X-MAV AP-H743v2 Back View

OSD Support
The AP-H743v2 supports onboard analog OSD using a AT7456 chip. Simultaneously, DisplayPort HD OSD is available on the DJI connector for HD VTX. Both on board OSD and DisplayPort OSD can be operated simultaneously.
VTX Support
The SH1.0-6P connector supports a DJI Air Unit / HD VTX connection. Protocol defaults to DisplayPort. Pin 1 of the connector is 9v so be careful not to connect this to a peripheral requiring 5v.
Mechanical