1. Introduction
This manual provides detailed instructions for the 9IMOD MINI F405 Flight Stack, which includes the F405 Flight Control and a 60A 4-in-1 Electronic Speed Controller (ESC). Designed for 7-10 inch FPV racing drones, this stack offers high performance and reliability for advanced flight applications. Please read this manual thoroughly before installation and operation to ensure proper functionality and safety.

2. Key Features
- Open-source Betaflight Flight Controller.
- High Configuration: STM32F405RGT6 master chip, ICM42688 gyroscope, BMP280 barometer.
- Supports connectivity to all DJI Air Units.
- Offers 4 available UART ports for peripheral connections.
- Dual BEC setup with 5V and 12V outputs.
- Built-in OSD module for one-step parameterization.
- Standard sockets and large solder pads for convenient wiring, suitable for beginners.
- ESC equipped with a TVS transient suppression diode for enhanced surge voltage protection.
- ESC utilizes high-performance MOS (5C430) for good current resistance, durability, and stability.
- High-performance processor supports DSHOT600 protocol.
- Supports Betaflight firmware for FC and BlueJay firmware for ESC, with bidirectional DSHOT.
- Supports multiple signal protocols: DSM/SBUS/TBSCrossfire/ELRS.
- Compatible with multiple open-source firmware: ArduPilot, Betaflight, INAV.
- Onboard 16MB blackbox storage.
- Includes a 1000uF low ESR capacitor.
- Compatible with M4 installation hole sizes.

3. Specifications
3.1 F405 Flight Control Specifications
| Parameter | Value |
|---|---|
| Master chip | STM32F405RGT6 |
| Gyroscope | ICM42688 |
| Battery Input | 3-8S Lipo |
| USB Port | Type-C |
| Barometer | BMP280 |
| OSD chip | AT7456E |
| Bluetooth | Not Supported |
| RSSI Support | Yes (marked as RSSI) |
| Supported Flight Control Firmware | Betaflight |
| Firmware Name | DAKEFPVF405 |
| Installation Hole Position | 20mm x 20mm / M4 |
| Size | 29mm x 29mm x 6mm |
| Weight (Bare board) | 7g |

3.2 60A ESC Specifications
| Parameter | Value |
|---|---|
| MCU | EFM8BB21F16G-C-QFN20R |
| Current Rating | 60A |
| Program | BlueJay |
| MOS | 5C430 |
| Continuous Current | 60A x 4 |
| Transient Current | 65A (10S) |
| TVS Protection Diode | Yes |
| Electrolytic Capacitor | 1000uF Low ESR Capacitor |
| Motor Protocol | Dshot300/600 |
| Battery Input | 3-8S Lipo |
| Ammeter | Support |
| Power Output | VBAT |
| Installation Hole Position | 30.5mm x 30.5mm / M4 |
| Size | Length 43mm x 37mm x 7mm |
| Weight (Bare board) | 12g |

4. Package Contents
The package typically includes the following items:
- 1x F405 Flight Controller
- 1x 60A 4-in-1 ESC
- 1x Package Box
- Screws (various sizes)
- Hex Nuts
- Silicone Vibration Absorbers
- ESC Connect Cable
- Camera Connect Cable
- Analog Video Transmission Connect Cable
- R8SM Receiver Connect Cable
- TS100 GPS Connect Cable
- ELRS Receiver Connect Cable
- Power Cable with XT60 Connector
- Low ESR Capacitor (1000uF)

5. Setup and Installation
Careful installation is crucial for the optimal performance and longevity of your flight stack. Ensure all connections are secure and correctly oriented.
5.1 Physical Installation
- Mounting the Stack: The F405 Flight Control and 60A ESC are designed to be stacked. Use the provided silicone vibration absorbers and screws for mounting. The Flight Controller has 20x20mm/M4 mounting holes, and the ESC has 30.5x30.5mm/M4 mounting holes. Ensure proper isolation from frame vibrations.
- Soldering Connections: The boards feature large solder pads, making connections easier. Refer to the wiring diagram for precise connections.
5.2 Wiring Diagram
The following diagram illustrates typical connections for the F405 Mini Flight Control with various peripherals. This includes connections for camera, video transmitter (VTX), GPS, receiver (R8SM, ELRS), and LED.

Key Connection Points:
- Power Input: Connect the provided power cable with XT60 connector to the ESC. Ensure correct polarity (3-8S Lipo).
- Motor Connections: Connect your drone motors to the ESC outputs (M1-M4).
- Flight Controller to ESC: Use the dedicated ESC Connect Cable to link the Flight Controller and ESC.
- Receiver: Connect your R8SM, ELRS, or other compatible receiver using the appropriate cable to the designated pads on the FC. The FC supports DSM/SBUS/TBSCrossfire/ELRS signal protocols.
- Video System: Connect your FPV camera and video transmitter (VTX) using the Camera Connect Cable and Analog Video Transmission Connect Cable. The FC supports DJI Air Units.
- GPS: Connect a TS100 GPS module using the TS100 GPS Connect Cable to the appropriate UART.
- LED: Connect an LED strip if desired.
- UART Ports: The FC offers 4 available UART ports for various peripherals.
- BEC Outputs: Utilize the dual BEC outputs for 5V and 12V power to peripherals as needed.
5.3 Firmware and Software Setup
- Flight Controller Firmware: The F405 Flight Control supports Betaflight firmware. Connect the FC to your computer via the Type-C USB port and use the Betaflight Configurator software to flash the DAKEFPVF405 firmware and configure settings.
- ESC Firmware: The 60A ESC supports BlueJay firmware. Ensure your ESC firmware is up-to-date for optimal performance and bidirectional DSHOT functionality.
- Parameterization: The built-in OSD module allows for one-step parameterization directly through your FPV goggles or monitor.
- Open Source Firmware: The stack is compatible with other open-source firmware like ArduPilot and INAV, offering flexibility for advanced users.
6. Operation
Once installed and configured, the 9IMOD MINI F405 Flight Stack is ready for operation. Always perform pre-flight checks.
- Power On: Connect the Lipo battery (3-8S) to the XT60 connector on the ESC. The Flight Controller and ESC will power up.
- Arming: Arm your drone using your radio transmitter as configured in Betaflight.
- Flight Modes: Select desired flight modes (e.g., Acro, Angle, Horizon) via your transmitter.
- OSD Display: The OSD will display critical flight information (battery voltage, current, flight mode, RSSI, etc.) in your FPV feed.
- DSHOT Protocol: The ESC supports DSHOT300/600 motor protocols for precise motor control.
7. Maintenance
Regular maintenance ensures the longevity and reliable performance of your flight stack.
- Visual Inspection: Periodically inspect the boards for any signs of physical damage, loose connections, or burnt components.
- Cleaning: Keep the boards clean from dust, dirt, and debris. Use compressed air or a soft brush. Avoid using liquids directly on the electronics.
- Firmware Updates: Regularly check for and apply the latest Betaflight and BlueJay firmware updates to benefit from bug fixes and new features.
- Component Protection: The ESC is equipped with a TVS transient suppression diode to absorb surge voltage. However, avoid excessive voltage spikes or short circuits.
- Storage: Store the flight stack in a dry, cool environment when not in use.
8. Troubleshooting
This section provides general guidance for common issues. For specific problems, consult the Betaflight documentation or relevant online communities.
- No Power:
- Check battery connection and polarity.
- Verify power cable integrity.
- Inspect for any visible shorts or damage on the ESC or FC.
- Motors Not Spinning/Incorrectly:
- Ensure ESC is properly connected to the FC.
- Check motor wiring to the ESC.
- Verify DSHOT protocol settings in Betaflight.
- Calibrate ESCs if necessary (refer to BlueJay documentation).
- Check motor direction in Betaflight.
- No FPV Feed/OSD Issues:
- Check camera and VTX connections.
- Ensure OSD is enabled and configured in Betaflight.
- Verify power supply to camera and VTX (5V/12V BEC outputs).
- Receiver Not Responding:
- Check receiver wiring to the FC.
- Ensure correct signal protocol (DSM/SBUS/TBSCrossfire/ELRS) is selected in Betaflight.
- Verify receiver is bound to your radio transmitter.
- Check power supply to the receiver.
- Unstable Flight:
- Ensure FC is mounted securely and isolated from vibrations.
- Check gyroscope calibration in Betaflight.
- Review PID tuning settings.
- Inspect propellers for damage.
9. User Tips
- Solder Quality: Always ensure clean and strong solder joints, especially for power connections, to prevent intermittent issues or component damage. The large solder pads are designed to assist with this.
- Vibration Management: Utilize the provided silicone vibration absorbers effectively. Excessive vibrations can negatively impact flight performance and gyroscope readings.
- Firmware Management: Keep your Betaflight and BlueJay firmware updated. New versions often include performance improvements, bug fixes, and support for new features.
- Configuration Backup: Before making significant changes in Betaflight, always back up your configuration. This allows for easy restoration if issues arise.
- Power Distribution: The dual BEC (5V and 12V) provides flexibility. Distribute power to your peripherals carefully to avoid overloading any single output.
10. Warranty and Support
For any issues or questions regarding your 9IMOD MINI F405 Flight Stack, please contact the seller or manufacturer directly. Provide your purchase details and a clear description of the problem for efficient support.
Note: Damage caused by improper installation, misuse, or unauthorized modifications may void any applicable warranty.
11. Safety Warnings
⚠ WARNING: This product can expose you to chemicals including phthalates (DEHP), which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.
Always exercise caution when working with electronic components and high-power batteries. Ensure proper ventilation and take anti-static precautions. Disconnect power before making any changes or repairs.