Recommended affordable flight controller

I am using Matek H743-MINI V3 H743 Flight Controller on one of my quadcopters. Quite happy with it but it seems like not all parameters are supported. Is there an alternative FC more complient and cheaper. I have also tried Speedybee F405 V4 but was not successfull.

ANy recommendations for an affordable and ardupilot complient FC.

its an h743 so everything is supported, what is it specifically you cant find on it? a lot of settings wont appear until you enable the device.

1 Like

I have already installed and using the drone but when I connect to the drone with QGroundcontrol from my phone or tablet application displays a message not all parameter displayed. Whwn I look at the feature text in https://firmware.ardupilot.org/Copter/stable/MatekH743/features.txt
some parameters have “!” mark not sure if those are the not implemented parameters.

QGC on mobile devices is somewhat limited. Recommend using Mission Planner on a desktop computer for initial setup.

Which of those missing features do you want? Many of them are disabled because that hardware is simply not present on the board.

You are using one of the most fully featured and affordable autopilots on the market.

1 Like

As stated the one you have. I have a few, they are excellent.

I agree it is excellent, any one has an experience with SpeedyBee F405 V4. I have tried to buıld an Arducopter with one but I guess firmware is not mature yet. Speedybee F405 V4 very afforable and has good features any opinion on that FC stack

It’s an F4… Now we could talk about feature limitations.
Feature limitations

1 Like

I wonder ıf speedybee will ever be usable for arducopter. I build different copters just because I am facinated with software and technology not much of a pilot. I would not mind understand how I can make modifications to fix speedybee branch of software.

People are using them. The V3 version anyway. I understand Bdshot will not work.
But when there are H7’s available from Matek and Holybro for a bit more I don’t see the motivation to use them.

1 Like

I have tried F405 V4 with FLYWOO GOKU GM10 Pro V3 GPS w/compass I had problems. I used INAV 7 RC2 my setup flies quite nice. I would like to get Ardupilot just as good. will keep trying

FWIW I have one of those GPS/Compass modules on a Matek H7 board and it works well enough.

V4 should be fine - let me know how you get on - it’s a different target. bdshot is fixed

11/13/2023 3:06:24 PM : Config Error: fix problem then reboot
11/13/2023 3:06:19 PM : Config Error: Baro: unable to initialise driver
11/13/2023 3:06:19 PM : Config Error: fix problem then reboot
11/13/2023 3:06:14 PM : Config Error: Baro: unable to initialise driver
11/13/2023 3:06:14 PM : Config Error: fix problem then reboot
11/13/2023 3:06:09 PM : Config Error: Baro: unable to initialise driver
11/13/2023 3:06:09 PM : Config Error: fix problem then reboot
11/13/2023 3:06:04 PM : Config Error: Baro: unable to initialise driver
11/13/2023 3:06:04 PM : Config Error: fix problem then reboot
11/13/2023 3:05:59 PM : Config Error: Baro: unable to initialise driver
11/13/2023 3:05:59 PM : Config Error: fix problem then reboot
11/13/2023 3:05:55 PM : motors not allocated
11/13/2023 3:05:55 PM : RCOut: Initialising
11/13/2023 3:05:55 PM : speedybeef4v3 0043004D 32325010 2039384D
11/13/2023 3:05:55 PM : ChibiOS: 3ef1657d
11/13/2023 3:05:55 PM : ArduCopter V4.5.0-dev (d2984cbd)
11/13/2023 3:05:55 PM : motors not allocated
11/13/2023 3:05:55 PM : RCOut: Initialising
11/13/2023 3:05:55 PM : speedybeef4v3 0043004D 32325010 2039384D
11/13/2023 3:05:55 PM : ChibiOS: 3ef1657d
11/13/2023 3:05:55 PM : ArduCopter V4.5.0-dev (d2984cbd)
11/13/2023 3:05:54 PM : motors not allocated
11/13/2023 3:05:54 PM : RCOut: Initialising
11/13/2023 3:05:54 PM : speedybeef4v3 0043004D 32325010 2039384D
11/13/2023 3:05:54 PM : ChibiOS: 3ef1657d
11/13/2023 3:05:54 PM : ArduCopter V4.5.0-dev (d2984cbd)
11/13/2023 3:05:54 PM : Config Error: fix problem then reboot
11/13/2023 3:05:54 PM : Config Error: Baro: unable to initialise driver

You need to use the v4 firmware

https://firmware.ardupilot.org/Copter/latest/speedybeef4v4/

commit d2984cbd99fc1d8d21d7a297bd0ad80508980b6c
Author: Henry Wurzburg hwurzburg@yahoo.com
Date: Fri Nov 10 07:48:29 2023 -0600

Tools:reserve ATOMRCF405NAVI_DLX bd id

APMVERSION: ArduCopter V4.5.0-dev

11/13/2023 3:29:49 PM : EKF3 IMU0 tilt alignment complete
11/13/2023 3:29:47 PM : EKF3 IMU0 initialised
11/13/2023 3:29:47 PM : EKF3 IMU0 forced reset
11/13/2023 3:29:34 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:29:34 PM : PreArm: Compass calibrated requires reboot
11/13/2023 3:29:34 PM : PreArm: Baro: not healthy
11/13/2023 3:29:34 PM : PreArm: RC not found
11/13/2023 3:29:03 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:29:03 PM : PreArm: Compass calibrated requires reboot
11/13/2023 3:29:03 PM : PreArm: Baro: not healthy
11/13/2023 3:29:03 PM : PreArm: RC not found
11/13/2023 3:28:39 PM : EKF3 IMU0 MAG0 initial yaw alignment complete
11/13/2023 3:28:37 PM : EKF3 IMU0 tilt alignment complete
11/13/2023 3:28:35 PM : EKF3 IMU0 initialised
11/13/2023 3:28:35 PM : EKF3 IMU0 forced reset
11/13/2023 3:28:32 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:28:32 PM : PreArm: AHRS: GPS speed error 1.4 (needs < 1.0)
11/13/2023 3:28:32 PM : PreArm: Compass calibration running
11/13/2023 3:28:32 PM : PreArm: EKF attitude is bad
11/13/2023 3:28:32 PM : PreArm: Baro: not healthy
11/13/2023 3:28:32 PM : PreArm: RC not found
11/13/2023 3:28:20 PM : EKF3 IMU0 MAG0 initial yaw alignment complete
11/13/2023 3:28:18 PM : EKF3 IMU0 tilt alignment complete
11/13/2023 3:28:16 PM : EKF3 IMU0 initialised
11/13/2023 3:28:16 PM : EKF3 IMU0 forced reset
11/13/2023 3:28:01 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:28:01 PM : PreArm: Compass calibration running
11/13/2023 3:28:01 PM : PreArm: Baro: not healthy
11/13/2023 3:28:01 PM : PreArm: RC not found
11/13/2023 3:28:01 PM : EKF3 IMU0 MAG0 initial yaw alignment complete
11/13/2023 3:27:59 PM : EKF3 IMU0 tilt alignment complete
11/13/2023 3:27:57 PM : EKF3 IMU0 initialised
11/13/2023 3:27:57 PM : EKF3 IMU0 forced reset
11/13/2023 3:27:41 PM : EKF3 IMU0 MAG0 initial yaw alignment complete
11/13/2023 3:27:40 PM : EKF3 IMU0 tilt alignment complete
11/13/2023 3:27:38 PM : EKF3 IMU0 initialised
11/13/2023 3:27:38 PM : EKF3 IMU0 forced reset
11/13/2023 3:27:30 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:27:30 PM : PreArm: Compass calibration running
11/13/2023 3:27:30 PM : PreArm: Baro: not healthy
11/13/2023 3:27:30 PM : PreArm: RC not found
11/13/2023 3:27:22 PM : EKF3 IMU0 MAG0 initial yaw alignment complete
11/13/2023 3:27:21 PM : EKF3 IMU0 tilt alignment complete
11/13/2023 3:27:18 PM : EKF3 IMU0 initialised
11/13/2023 3:27:18 PM : EKF3 IMU0 forced reset
11/13/2023 3:27:00 PM : EKF3 IMU0 MAG0 initial yaw alignment complete
11/13/2023 3:27:00 PM : EKF3 IMU0 tilt alignment complete
11/13/2023 3:26:59 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:26:59 PM : PreArm: Compass calibration running
11/13/2023 3:26:59 PM : PreArm: EKF attitude is bad
11/13/2023 3:26:59 PM : PreArm: RC not found
11/13/2023 3:26:58 PM : EKF3 IMU0 initialised
11/13/2023 3:26:58 PM : EKF3 IMU0 forced reset
11/13/2023 3:26:40 PM : EKF3 IMU0 MAG0 initial yaw alignment complete
11/13/2023 3:26:38 PM : EKF3 IMU0 tilt alignment complete
11/13/2023 3:26:36 PM : EKF3 IMU0 initialised
11/13/2023 3:26:36 PM : EKF3 IMU0 forced reset
11/13/2023 3:26:28 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:26:28 PM : PreArm: Compass calibration running
11/13/2023 3:26:28 PM : PreArm: RC not found
11/13/2023 3:25:57 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:25:57 PM : PreArm: Compass calibration running
11/13/2023 3:25:57 PM : PreArm: Baro: not healthy
11/13/2023 3:25:57 PM : PreArm: RC not found
11/13/2023 3:25:28 PM : Frame: QUAD/X
11/13/2023 3:25:28 PM : RCOut: PWM:1-9
11/13/2023 3:25:28 PM : speedybeef4v4 0043004D 32325010 2039384D
11/13/2023 3:25:28 PM : ChibiOS: 3ef1657d
11/13/2023 3:25:28 PM : ArduCopter V4.5.0-dev (d2984cbd)
11/13/2023 3:25:26 PM : failed to initialize MAVFTP
11/13/2023 3:25:26 PM : Frame: QUAD/X
11/13/2023 3:25:26 PM : RCOut: PWM:1-9
11/13/2023 3:25:26 PM : speedybeef4v4 0043004D 32325010 2039384D
11/13/2023 3:25:26 PM : ChibiOS: 3ef1657d
11/13/2023 3:25:26 PM : ArduCopter V4.5.0-dev (d2984cbd)
11/13/2023 3:25:26 PM : Frame: QUAD/X
11/13/2023 3:25:26 PM : RCOut: PWM:1-9
11/13/2023 3:25:26 PM : speedybeef4v4 0043004D 32325010 2039384D
11/13/2023 3:25:26 PM : ChibiOS: 3ef1657d
11/13/2023 3:25:26 PM : ArduCopter V4.5.0-dev (d2984cbd)
11/13/2023 3:25:26 PM : PreArm: Battery 1 low voltage failsafe
11/13/2023 3:25:26 PM : PreArm: Compass not healthy
11/13/2023 3:25:26 PM : PreArm: Baro: not healthy
11/13/2023 3:25:26 PM : PreArm: RC not found

FLYWOO GOKU GM10 Pro V3 GPS w/compass

GPS works but Compass I can not calibrate.

My motors are YSIDO 2507 1800KV I could not test the motors …

Just posting output is not helpful. Provide more details about what you think is not working and what your setup is. I can post output showing a speedybeef4v4 working just fine.

Very basic setup
Speedybee f405 V4
FLYWOO GOKU GM10 Pro V3 GPS w/compass
and 4x YSIDO 2507 1800KV motors.

I could calibrate my receiver which is Flysky FS-A8S - GPS works.
Failed to calibrate compass.
I could not test the motors.

Could you tell me your setup may be I can replace the components to get my configuration working.

As I stated previously INAV 7 RC2 works just fine. so there is no wiring or connection problem.

image