Add JHEF405PRO (aka GHF405AIO-HD) support #10070
Merged
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.
Add unofficial target for JHEF405PRO (aka GHF405AIO-HD)

Betaflight counterpart: https://github.com/betaflight/unified-targets/blob/master/configs/default/JHEF-JHEF405PRO.config
INAV similar but different FC (No I2C): https://github.com/iNavFlight/inav/blob/master/src/main/target/JHEMCUF405/target.h
Test quad

3.5" dry weight 2S/4S
JHEMCU GHF405AIO-HD 40A F405 Baro OSD Dual BEC Flight
LANNRC 1404 3800KV 3~6S
Gemfan Hurricane 3018 3x1.8 3 Inch 2 Paddle
HappyModel Crux35 Crux35 HD 3.5inch
HGLRC Zeus nano VTX 350mW (IRC Tramp)
HappyModel EP1
CADDX ANT Nano 1200TVL
Walksnail WS-M181 GPS M10 GNSS BUILT-IN QMC5883 Compass
Tested working:
Accelorometer
Gyro
Baro
UARTs
GPS
Magnetometer
Altitdue Hold
RTH
OSD
Flash / Blackbox
Current sensing
VBat sensing
Telemetry
Not tested but assumed working
Leds / Range finder (I2C) / Pitot (I2C)
diff all
INAV_7.1.1_cli_MRMT_20240522_190142.txt
Test binary (zipped hex)
inav_7.1.1_JHEF405PRO.zip
CLI status