Review: Diatone Mamba MK4 H743 FC (H7 Flight Controller)

by Oscar
Diatone Mamba H7 Fc Flight Controller

Diatone is always pushing the edge of what’s possible in FPV and there’s no exception with this new H743 flight controller! As an added bonus, it also features 8 motor outputs for octo builds!

Some of the links on this page are affiliate links. I receive a commission (at no extra cost to you) if you make a purchase after clicking on one of these affiliate links. This helps support the free content for the community on this website. Please read our Affiliate Link Policy for more information.

Where to Buy?

What’s included in the box:

  • Two sets of rubber grommets
  • Two FC to 4in1 ESC cables of different length
  • EMI shielding (to be inserted between FC and 4in1 ESC)

Note that in the longer ESC cable, the wires are not intentionally inserted in the plug. It allows you to re-arrange the wires in the correct order in case you are using a different brand ESC. It’s a nice touch by Diatone.

Diatone Mamba H7 Fc Flight Controller Unbox Accessories

Specs and Features

  • Input Voltage: 3S – 6S
  • MCU: STM32H743 (480MHz)
  • Gyro: BMI270 or MPU6000 (option on product page)
  • Barometer: Yes
  • OSD: Yes
  • Blacbox: 128M Flash Memory
  • Uarts: 8Set
  • ESC Signal: 8Set
  • Protocol: Dshot300/600/1200
  • ESC Telemetry: Yes
  • Power Led: Yes
  • LED Controller: BF LED/MB LED
  • I2C: Yes
  • F.Port: Yes
  • Buzz: Yes
  • TVS Protection: Yes
  • BEC: 3.3V 0.5A & 5V 3A (System Power)& 5V 3A(LED) & 9V 3A
  • Mounting Pattern: 30×30 M3

Here’s the manual and wiring diagram.

Diatone Mamba H7 Fc Flight Controller Manual Instructions Wiring

Closer Look at the Mamba MK4 H743 FC

The latest Mamba MK4 H743 FC from Diatone continues with similar design to the previous Mamba F722 MK2.

First of all, the pin layout of this board is pretty user friendly and clean.

They keep in mind what components you are going to connect and group these solder pads in different sides of the board. However none of the pads are labelled, so you would have to constantly refer to the manual when soldering, this is probably one of the major complaint I have.

Great to see they are using a USB-C connector here instead of the older and more fragile micro USB port.

It has an array of LED at the bottom left of the board, giving you an overview of the system status, what’s working and what isn’t, which is a handy feature for experienced pilots.

Diatone Mamba H7 Fc Flight Controller Top Close Up

It supports both analog FPV system and DJI FPV system. It has the AT7456E chip for overlaying Betaflight OSD on analogue video feed, as well as a powerful 9V BEC for DJI Air Unit/ Caddx Vista (DJI FPV system).

There are 8 UART’s available so realistically you won’t have to worry about running out of ports to connect to peripherals. It also has i2c port too for certain types of GPS and compass.

It has built-in TVS diode for reverse polarity protection.

There’s onboard 128MB Flash Memory for blackbox logging, more than enough for tuning.

They avoided any solder pads on the bottom of the board, which is a smart and considerate design decision to keep wiring clean and easy to do.

Diatone Mamba H7 Fc Flight Controller Bottom Close Up

The Mamba H743 FC offers flexible control of LED. You can either control LED through Betaflight, or the FC’s own LED control system.

This is made possible by bridging solder pads on the FC. By bypassing Betaflight and use the FC’s own LED control system, you can control LED’s color and pattern with just a push button (located under the boot button). This makes switching to different color super easy in the field. Overall a well designed board that is packed with features. I will be using this board on a feature build, stay tuned for more.

Leave a Comment

By using this form, you agree with the storage and handling of your data by this website. Note that all comments are held for moderation before appearing.

22 comments

Jeremy 9th October 2022 - 5:54 am

Hi Oscar, hope you will accept me calling you my most respected sUAS Guru!
I note that the Mamba MK4 H743 FC is not yet listed in your FC spreadsheet! Could you advise: is it a)iNAV campatible? b)Given that I presently consider GPS/RTH essential AND hope to have ‘tracking’/’follow me’ functions, will this FC facilitate these functions?

Reply
RotorOxio 19th September 2022 - 9:51 pm

Which pin can be used for BetaFlight camera control?? Thanks!

Reply
Oscar 20th September 2022 - 10:17 am

LED pad.

Reply
Luke 9th September 2022 - 6:18 am

Hi, would the Mamba MK4 and the 65 amp esc be a good choice for a FR10″ build with X2814 1100kv motors? This will be my first build so I have no idea what I’m doing 😃

Reply
Oscar 9th September 2022 - 10:29 am

Well I just looked it up, 10″ props on that motor is about 51A, so that ESC should be able to handle it. Although I would prefer to run separate ESC for a 10″ build instead of 4in1 ESC just to be safe and for better cooling. 10″ is a bit challenging for a first build :) Good luck!

Reply
Johnny 27th August 2022 - 2:24 pm

Has anyone else run into issues with the Diatone Mamba Basic MK4 H743 X8 Flight Controller w/ OSD – MPU 6 Series Dual Gyro?

I was changing the pids in betaflight, and I changed it to profile 2 so I can make a new tuning. Disconnected and reconnected to betaflight and it wasn’t showing up. I looked at the FC and the gyro and mcu light didn’t turn on. This is the second FC that just stop showing up or the gyro stop working. Do you know what would cause that? Is there anyway I can fix it? Is there a better flight controller so this doesn’t happen again

Reply
Daniele 7th November 2022 - 7:43 am

I just cooked a Mamba H743 BMI 270 with barometer in a simialr way, uploaded a preset and the model in bf did not move. So I “powered up” the accelerometer (flyed only with gyro) and the BF preview moved again; made a test arm on the table without propellers (everything seemed to work fine) disarmed, armed again and the quad did not arm, cheked the lights on the board and the MCU is off, the GYRO is flashing.
The only thing I made to the FC was soldering a capacitor on the VCC line to help it with electical noise created from 2806.5 motors on 6″ running with the 4 in 1 esc

Reply
Andrew 27th June 2022 - 5:15 pm

Does this board have power filtering for the camera 5v supply or should I still use my vTx to provide clean power to my camera? Also, should I power my vtx straight off my lipo or from the 9v BEC on this board? The easy wiring of the boards 5v and 9v BECs sounds nice but I am concerned about unclean power to my camera.. (and not enough power to my vTx)

Reply
Oscar 28th June 2022 - 5:08 pm

You can power the cam off the 5V on the FC, and power the VTX from the 9V BEC on this board. Both BEC have filtering in place. the 9V is design to power a VTX so it should be more than enough.

Reply
Andrew Koehn 28th June 2022 - 8:17 pm

Out of curiosity, have you used that setup flying or are you going off schematics/your assessment of the physical board?

Reply
Michal 30th April 2022 - 7:53 pm

Is it possible to install and run Arducopter on this board? Or is too early to find some ready solutions and it need to do it from scratch.

Reply
Andy Piper 30th May 2022 - 5:07 pm

I’m working on the port now

Reply
A-bit 16th August 2022 - 12:11 am

arducoptor has a flash file for this board… should work..

Reply
Lac Vo 22nd March 2022 - 8:41 pm

I am using this FC with Betaflight 4.3 pre-release candidate 3 and experienced some weird behaviors 1, one or more motors spin up randomly when quad is connected to PC with USB – C cable and have battery plugged in 2, a known good beeper soldered to this FC make no sound at all and 3, GPS module connected to this FC takes a very long time to lock in to GPS satellites while the same GPS module connected to Mateksys FC (F722-SE) connected to the same number of satellites or much more in just a few minutes. Do you have any explanations for these issues?

Reply
Martin Thalmayr 20th March 2022 - 9:10 pm

Hello,
I am curious about the Flash size for the firmware on this board. I have asked Diatone on this and they said 1GBit, but i think they sent me the size of the one for the blackbox. When i google the chip it says up to 2Mbyte, so it sounds like it could be less. Could you please check what its size is? Thank you very much!

Best,
Martin

Reply
Oscar 22nd March 2022 - 3:48 pm

See SRAM of different processors in this post: https://oscarliang.com/f1-f3-f4-flight-controller/
For H743 the SRAM is 1MB

Reply
Thomas 19th February 2022 - 11:01 pm

Hey Oscar, I’m your review you’re talking about a dedicated plug for Vista/ Air Unit. Haven’t found this in my H743… which UART would be dedicated? I’m using RX3/TX3 now, since it has no “DJI” plug like my Holybro H7.

Reply
Stephen 7th February 2022 - 4:35 pm

Does this work with BetaFlight 4.3 and bidirectional dshot? Many H7 boards have bugs and cannot spin all motors once bidir shot is enabled – which means they cannot use RPM filter.

Reply
Ondrej 23rd March 2022 - 9:16 pm Reply
Dave 16th January 2022 - 9:46 am

Can you update some of your articles like the best esc, fc. Thanks

Reply
Kasper 19th January 2022 - 1:45 am

What’s the difference between the gyros

Reply
T 12th February 2022 - 8:05 pm

Der BMI 270(Bosch) ist sensitiver ;)

Reply