Mamba Basic F722 MK3 Mini 20x20

Diatone Mamba Basic F722 MK3 Mini 20x20 Flight Controller User Manual

Model: Mamba Basic F722 MK3 Mini 20x20

1. Introduction

This manual provides essential information for the proper installation, operation, and maintenance of your Diatone Mamba Basic F722 MK3 Mini 20x20 Flight Controller. This flight controller is designed for FPV (First Person View) drones, offering advanced processing capabilities for optimal flight performance.

The Mamba Basic F722 MK3 Mini 20x20 Flight Controller integrates an F7 processor, OSD (On-Screen Display), and is compatible with Betaflight firmware, providing a robust platform for your RC drone applications.

2. Product Overview

The Diatone Mamba Basic F722 MK3 Mini 20x20 Flight Controller is a compact and powerful unit. It features a high-performance F7 processor, designed to handle complex flight algorithms and provide a smooth, responsive flight experience. Its mini 20x20mm mounting pattern makes it suitable for smaller drone builds.

Diatone Mamba Basic F722 MK3 Mini 20x20 Flight Controller

Figure 1: Top view of the Diatone Mamba Basic F722 MK3 Mini 20x20 Flight Controller. This image shows the compact design, the main F7 processor chip, the USB Type-C port, and various soldering pads for connections.

Key Features:

  • MCU: 216MHz STM32F722RET6 for high processing power.
  • Blackbox: 16M Flash Memory for flight data logging.
  • Input Voltage: Supports 2~6S Lipo (8.4~25.2V).
  • BEC: Integrated 3.3V 0.5A and 5V 2.5A for powering peripherals.
  • ESC Soft: Dshot300/600 compatibility.
  • Mounting: 20mm x 20mm, M2 screw holes.
  • LED Controller: BF LED support.
  • TVS Protection: Yes, for instant high voltage protection.
  • ESC Telemetry: Yes.
  • GYRO: MPU6000, with independent Low Dropout Regulator (LDO) for reduced ripple interference.
  • Barometer: Yes, for altitude hold capabilities.
  • Uarts: 6 sets for multiple peripheral connections.
  • USB Port: Type-C for convenient connectivity.
  • Enhanced Design: Increased pad area for mini flight controllers, self-recovery insurance for receiver's 5V power supply, and upgraded anti-interference cable.

3. What's in the Box

Please verify that all components are present upon unboxing:

  • 1x Diatone Mamba Basic F722 Mini MK3 Flight Controller
  • 5x Hard Dampers
  • 5x Soft Dampers

4. Setup and Installation

Proper installation is crucial for the performance and safety of your drone. Always refer to a detailed wiring diagram for your specific drone frame and ESC (Electronic Speed Controller) combination. This section provides general guidelines.

4.1 Mounting the Flight Controller

  1. Ensure your drone frame has a 20x20mm mounting pattern.
  2. Use the provided hard or soft dampers to isolate the flight controller from vibrations. Soft dampers are generally preferred for better gyro performance.
  3. Secure the flight controller to the frame using appropriate screws, ensuring it is oriented correctly (usually with the arrow pointing forward).

4.2 Wiring Connections

Carefully solder all connections. Double-check polarity before powering on the device.

  • Power (VBAT/GND): Connect to your PDB (Power Distribution Board) or 4-in-1 ESC's main battery pads. Ensure correct voltage input (2-6S Lipo).
  • ESC Signal Wires: Connect the ESC signal wires (e.g., DSHOT1, DSHOT2, etc.) to the corresponding pads on the flight controller.
  • Receiver (RX): Connect your receiver's signal wire (e.g., SBUS, CRSF, PPM, iBUS) to the designated UART RX pad. Provide 5V power and GND to the receiver.
  • Video Transmitter (VTX): Connect VTX video input to the FC's VTX pad, and VTX SmartAudio/TrampHV to a free UART TX pad for OSD control. Provide appropriate power (usually 5V or VBAT) and GND.
  • Camera: Connect camera video output to the FC's Camera In pad. Provide appropriate power (usually 5V) and GND.
  • Buzzer: Connect to the dedicated BZ+ and BZ- pads.
  • LEDs: If using external LEDs, connect to the LED pad.

4.3 Firmware Flashing (Betaflight)

  1. Download and install the latest Betaflight Configurator software on your computer.
  2. Connect the flight controller to your computer using a USB Type-C cable.
  3. In Betaflight Configurator, navigate to the 'Firmware Flasher' tab.
  4. Select the correct target for your flight controller (e.g., MAMBAF722_MINI).
  5. Choose the latest stable firmware version.
  6. Click 'Load Firmware [Online]' and then 'Flash Firmware'.
  7. After flashing, click 'Connect' to access the flight controller settings.

5. Operating Instructions

Once the flight controller is installed and configured with Betaflight, you can proceed with basic operation.

5.1 Betaflight Configuration

Within Betaflight Configurator, perform the following essential steps:

  • Ports Tab: Configure UARTs for your receiver, VTX, GPS, etc.
  • Configuration Tab: Set up ESC protocol (DSHOT600 recommended), accelerometer calibration, board alignment, and other basic settings.
  • Receiver Tab: Verify receiver input and channel mapping.
  • Modes Tab: Assign arming, flight modes (e.g., Acro, Angle, Horizon), and other functions to your radio switches.
  • Motors Tab: Test motor direction (without propellers attached!) and ensure they spin correctly.
  • OSD Tab: Customize the on-screen display elements for your FPV feed.

5.2 Pre-Flight Checks

Before every flight, ensure:

  • All propellers are securely attached and in the correct orientation.
  • Battery is fully charged and securely mounted.
  • Radio transmitter is powered on and bound to the receiver.
  • No loose wires or debris on the drone.
  • Flight area is clear and safe.

5.3 Arming and Disarming

Arming the drone activates the motors. Disarming turns them off.

  • Arming: Move the assigned arming switch on your radio to the 'armed' position. The drone's LEDs will typically change color or pattern to indicate it is armed.
  • Disarming: Move the arming switch back to the 'disarmed' position. Motors will stop spinning. In an emergency, a 'motor stop' switch can also be configured.

6. Maintenance

Regular maintenance helps ensure the longevity and reliability of your flight controller.

  • Inspection: Periodically inspect the flight controller for any visible damage, loose connections, or corrosion.
  • Cleaning: Gently clean the board with a soft brush or compressed air to remove dust and debris. Avoid using liquids directly on the board.
  • Firmware Updates: Keep the Betaflight firmware updated to benefit from performance improvements and bug fixes. Back up your configuration before updating.
  • Dampers: Check the anti-vibration dampers for wear and tear. Replace them if they appear compressed or damaged.

7. Troubleshooting

This section addresses common issues you might encounter.

7.1 No Power / FC Not Lighting Up

  • Check Battery Connection: Ensure the battery is properly connected and charged.
  • Check Power Solders: Verify VBAT and GND connections to the flight controller are secure and correctly polarized.
  • USB Connection: If connecting via USB, ensure the cable is functional and the port on the FC is not damaged.

7.2 FC Not Connecting to Betaflight Configurator

  • Drivers: Install or update VCP (Virtual COM Port) drivers. ImpulseRC Driver Fixer is a useful tool.
  • USB Cable: Try a different USB Type-C cable, ensuring it is a data-capable cable.
  • DFU Mode: If flashing firmware, ensure the FC is in DFU mode (usually by holding the BOOT button while plugging in USB).

7.3 Motors Not Spinning / Drone Not Arming

  • Receiver Connection: Verify your receiver is properly connected and configured in Betaflight (Ports and Receiver tabs).
  • Arming Conditions: Check the 'Modes' tab in Betaflight to ensure all arming conditions are met (e.g., throttle low, no errors).
  • Motor Protocol: Ensure the correct ESC protocol (e.g., DSHOT600) is selected in the 'Configuration' tab.
  • Safety Features: Betaflight has many safety features that prevent arming. Check the 'Setup' tab for any red warnings (e.g., 'Gyro calibration failed', 'No RX input').

7.4 Unstable Flight

  • Vibrations: Ensure the flight controller is properly soft-mounted to reduce vibrations affecting the gyro.
  • PID Tuning: Default PID settings may need adjustment for your specific drone build. Refer to Betaflight tuning guides.
  • Propellers: Check for damaged or unbalanced propellers.
  • Motor Direction: Verify all motors are spinning in the correct direction as per Betaflight's motor tab diagram.

8. Specifications

ComponentSpecification
MCUSTM32F722RET6 (216MHz)
GYROMPU6000
BarometerYes
OSDYes
Blackbox16M Flash Memory
Uarts6 Set
ESC SoftDshot300/600
ESC TelemetryYes
LED ControllerBF LED
RSSIYes
BuzzYes
Input Voltage2~6S Lipo (8.4~25.2V)
BEC3.3V 0.5A & 5V 2.5A
TVS ProtectionYes
Mounting20mm x 20mm, M2

9. Warranty and Support

This product is manufactured by Generic. For specific warranty information, please refer to the retailer or manufacturer's official website where the product was purchased. Typically, electronic components like flight controllers come with a limited warranty against manufacturing defects.

For technical support, firmware updates, and community discussions, please visit the official Betaflight website or relevant FPV forums. These resources offer extensive guides and a community of users who can provide assistance.

Always ensure you are using genuine parts and following recommended installation procedures to maintain warranty validity.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.