ArduPlane Custom Build — Light Variant — v1.0
🪶 Light variant — a stripped-down build that fits 1 MB F4 boards. First non-beta release, built on ArduPlane 4.6.3; everything stock 4.6.3 does still applies underneath the ArduCustom additions.
📖 Full feature & parameter reference: README_CUSTOM.md (light variant)
🔧 Full variant (H7 / 2 MB, every backend compiled in): full-v1.0 release →
Firmware version string: ArduPlane V4.6.3 ArduCustom v1.0 Light (67c82ad) — 67c82ad is the git short-hash the binaries were built from (the source tag carries a few later docs-only commits).
New in v1.0
- RTL Autoland Commit (
RCx_OPTION 251) — hold over home until you flip a switch, then commit to the landing sequence;RTL_AUTOLAND_DLYadds a failsafe grace timer. - Walksnail Headtracking via MSP and Serial Gimbal — point a camera gimbal with your head. Head-tracker angles arrive over the MSP DisplayPort link and drive the mount. Works with CADDXFPV GM-series serial gimbals (GM1/GM2/GM3) or a PWM servo. RC switches for head-tracking enable + centre/FPV-lock, plus the Walksnail Goggles X Gimbal Lock button. Implements
MSP2_SENSOR_HEADTRACKERsimilar to how iNav implements it — credit and thanks to mmosca and the iNav project. - Plus code (OLC) OSD element now ships on every board.
📡 Yaapu telemetry — Course Hold name + audio cue
Stock Yaapu doesn't know Plane mode 26, so Course Hold shows as a blank chip with no audio cue. The two non-firmware files attached below fix that — no need to clone the repo:
plane.lua— replace Yaapu's copy underWIDGETS/yaapu/(EdgeTX widget install), then delete theplane.luacsitting next to it (compiled cache, regenerates itself).coursehold.wav— copy intoWIDGETS/yaapu/sounds/en/(use your language folder if not English).
⚠️ Right name but no sound? The WAV is in a folder Yaapu isn't reading — the mode name and the sound file are looked up separately, so the HUD text can work while the cue silently doesn't. The folder depends on your Yaapu build:
Build coursehold.wavgoes inEdgeTX widget (TX16S) WIDGETS/yaapu/sounds/en/OpenTX / Horus script SOUNDS/yaapu0/en/FrSky Ethos scripts/yaaputelemetry/audio/en/None of these is EdgeTX's own
SOUNDS/en/folder, which is for Special Functions and unrelated to Yaapu.
📖 Full install notes, including the Yaapu GCS desktop tool and recording your own cue: Tools/yaapu-coursehold/README.md →
Fleet (11 boards)
MatekF765-Wing · KakuteH7-Wing · KakuteF4-Wing-Buzz · MatekF405-STD · AtomRCF405NAVI · MatekF405-TE-bdshot · MatekF405-Wing-bdshot · omnibusf4pro · SpeedyBeeF405WING · SpeedyBeeF405WING-Buzz · speedybeef4v3
Each <board>_plane_bin_light-v1.0_.zip contains: arduplane, arduplane.apj, arduplane.bin, arduplane_with_bl.hex.