Fully open source design of H743 flight controller for fixed-wing aircraft

yeah, and it has quite old firmware. No mavlink I believe, and a horrible GCS

1 Like

That’s a very interesting project. Will you be sharing the design files of this fully open source design?

Holy bro, the flight controller looks much better inside than CUAV.

However, the vibration dampening seems ineffective in this case.
Do you have an FFT log for that board?

I think it’s possible to work on the mechanical design of pre-tensioned silicone dampers that can filter out the main spectrum of vibrations.
Additionally, interchangeable dampers for different frequencies could be implemented.

What looks much better, the PCB design or the general insides housing for those PCBs? I don’t have FFT log yet, only flight logs. I mean, the least I can say is that on a gas UAV I have a green vibration tab on all RPMs using just a Chinese made vibration platform sitting under the flight controller, which costs like $2.

Interchangeable dampers is a cool idea. For me personally, I don’t have any specific issues flying on electric drones, I sensed vibration problems only with gas powered drones :slight_smile:

Does Holybro have at least some schematics in .pdf on GitHub? Same as CUAV does there GitHub - cuav/hardware

I manufacture a flight controller similar to the cube series (IE main FC and carrier are separate) which is based on the fmu-v6 standards with some slight tweaks, the main advantage being it is easy to develop a carrier (no external circuitry required)

There’s more info at CBUnmanned.com and if you follow through to the wiki I’m sure there’s something of use there for you! Otherwise feel free to ask any q’s!

1 Like

Send photos of your vibration isolation for IMU


All our IMUs are hard mounted to the FC Stamp. Users can either soft mount the carrier + FC or use the extra spi bus for an externally vibration mounted IMU.

Do you have a video of test flights on gas UAVs? Full auto mode (waypoints mission)

what about new BMO088 IMU, anyone has any reviews or thought about it?

@Airdroper I hope you’re familiar with the pixhawk standards, and they might provide you with some guidance.

Nice idea! But to be honest, price is a little bit high.

@Airdroper
You may have seen this already, but maybe not:

This carrier board has been made by an American company, don’t know which software they use, PX4 or AP.

I like the layout. Power supply (probably doubled), GNSS receiver and communications modem directly attached.

1 Like

CUAV X7+ insides









1 Like

There is an open source H743 board which is tested in flight.

H743V1.0 Flight Control (OSHWHub Stars) MAVERICK_H743_MK1.0 - OSHWLab

Which is inspired from: Nxt-FC currently produced by MicoAir

I have seen recently way too many copies of matek h743-wlite, h743-wing. It is very likely there are designs for it circulating somewhere

We fly Colibri on the X7+.

This flight controller has issues with IMU heatingβ€”each sensor heats up at a different speed and lacks proper thermal calibration for the temperature sensor.

To improve temperature scaling and IMU deviation alignment, we made a small firmware change, as the stock calibration is quite poor.

before

after

I’m closely looking into Linux for running ArduPilot.

Right now, I’m thinking about a redundancy architectureβ€”using external high-speed STM chips running ChibiOS to handle IMU data acquisition, applying fast sampling and notch filtering, and then sending the preprocessed data to the EK3 estimator on Linux via CAN from multiple IMUs.

1 Like

Disassembled the CUAV X7+ there’s absolutely no reason to design a separate IMU the way they did.



1 Like

First step in evaluating vibration dampening:

I had some discussions with CAE engineers. They suggested aligning the damper vector through the vertical line from the center of gravity (CoG), with the ideal case being the IMU sensor centered on this line.

I’ll work on the design.
First layer of vibration dampening
Second layer on the IMU

Still thinking about it