-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Add target HGLRC H743 WING (HG7W) #11229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Branch Targeting SuggestionYou've targeted the
If This is an automated suggestion to help route contributions to the appropriate branch. |
PR Compliance Guide 🔍All compliance sections have been disabled in the configurations. |
ca4734f to
dbacc5c
Compare
|
It’s also worth noting the new hardware policy. Have you contacted any developers yet to send hardware samples? |
Next, I will follow the rules inside and send out the samples. |
User description
This PR adds support for the HGLRC H743 WING flight controller board.
Key Features:
Default Configuration:
Optimized for fixed-wing applications with Air Mode enabled, airspeed sensor, and PINIO support for peripheral control. Blackbox logging to SD card is enabled by default.
Notes:
HG7W.HGLRC_H743_WING.PR Type
New Target
Description
Adds HGLRC H743 WING flight controller board support
Configures STM32H743 MCU with ICM42605 IMU via SPI1
Defines 13 PWM outputs supporting DShot and servos
Sets up peripherals: MAX7456 OSD, DPS310/SPL06 barometer, SD card via SDIO
Enables default features for fixed-wing: airspeed, CRSF RX, blackbox logging
Diagram Walkthrough
File Walkthrough
target.h
Complete board hardware and peripheral configurationsrc/main/target/HGLRC_H743_WING/target.h
HG7Wand product stringHGLRC_H743_WINGfor flash storage
pitot sensors
RX on UART2, GPS on UART3
target.c
Timer and sensor hardware initializationsrc/main/target/HGLRC_H743_WING/target.c
auto-assignment
config.c
Target-specific configuration initializationsrc/main/target/HGLRC_H743_WING/config.c
CMakeLists.txt
Build system configurationsrc/main/target/HGLRC_H743_WING/CMakeLists.txt