hwdef:add VTX power control to SpeedyBeeF405-Wing

This commit is contained in:
Henry Wurzburg 2023-10-05 07:34:57 -05:00 committed by Randy Mackay
parent de83a1b27b
commit 32b341ae0e
2 changed files with 8 additions and 1 deletions

View File

@ -12,7 +12,7 @@ The SpeedyBeeF405WING is a flight controller produced by [SpeedyBee](http://www.
Power Power
2S - 6S Lipo input voltage with voltage monitoring 2S - 6S Lipo input voltage with voltage monitoring
90A Cont., 215A peak current monitor 90A Cont., 215A peak current monitor
9V/12/5V, 1.8A BEC for powering Video Transmitter 9V/12/5V, 1.8A BEC for powering Video Transmitter controlled by GPIO
4.9V/6V/7.2V, 4.5A BEC for servos 4.9V/6V/7.2V, 4.5A BEC for servos
5V, 2.4A BEC for internal and peripherals 5V, 2.4A BEC for internal and peripherals
Interfaces Interfaces
@ -90,6 +90,10 @@ The correct battery setting parameters are set by default and are:
The SpeedyBeeF405Wing does not have a built-in compass, but you can attach an external compass using I2C on the SDA and SCL pads. The SpeedyBeeF405Wing does not have a built-in compass, but you can attach an external compass using I2C on the SDA and SCL pads.
## VTX power control
GPIO 81 controls the VTX BEC output to pins marked "9V". Setting this GPIO high removes voltage supply to pins.
## Loading Firmware ## Loading Firmware
Firmware for these boards can be found at https://firmware.ardupilot.org in sub-folders labeled “SpeedyBeeF405Wing”. Firmware for these boards can be found at https://firmware.ardupilot.org in sub-folders labeled “SpeedyBeeF405Wing”.

View File

@ -166,6 +166,9 @@ define OSD_ENABLED 1
define HAL_OSD_TYPE_DEFAULT 1 define HAL_OSD_TYPE_DEFAULT 1
ROMFS_WILDCARD libraries/AP_OSD/fonts/font0.bin ROMFS_WILDCARD libraries/AP_OSD/fonts/font0.bin
#VTX power control
PC13 PINIO1 OUTPUT GPIO(81) LOW
define STM32_PWM_USE_ADVANCED TRUE define STM32_PWM_USE_ADVANCED TRUE
# reduce max size of embedded params for apj_tool.py # reduce max size of embedded params for apj_tool.py