1. Introduction
The YSIDO F405 V3 Flight Controller and BLHELIS 50A 4-in-1 ESC FPV Stack is a high-performance combination designed for FPV freestyle drones and fixed-wing models. This stack integrates a powerful F405 flight controller with a robust 50A 4-in-1 Electronic Speed Controller, offering advanced features for precise control and reliable power delivery.
2. Product Overview
This FPV stack consists of two main components:
2.1 YSIDO F405 V3 Flight Controller (FC)
- Processor: STM32F405
- Gyro/Accelerometer: MPU6500
- Barometer: BMP280
- BEC: Integrated 9V/5V/3A for powering peripherals.
- Firmware Support: Compatible with Betaflight (BF) and INAV.
- Features: On-board filtering for clean video output, OSD (On-Screen Display) functionality, built-in ammeter module for current return, and support for various receiver protocols (SBUS, CRSF, IBUS, SPEKTRUM 1024/2048, XBUS, SUMD, SUMH RX with built-in inverter).
2.2 YSIDO BLHeli_S 50A 4-in-1 Electronic Speed Controller (ESC)
- Current: 50A continuous, 55A burst (10 seconds).
- Input Voltage: 2-6S LiPo.
- Processor: EFM8BB21F16G.
- Firmware: BLHeli_S H_H_30REV16.7.
- Features: Supports DShot150-600, Multishot, and PWM drive signals. Designed for high performance with good current resistance and stability.
3. Specifications
3.1 Flight Controller (F405 V3 FC)
| Feature | Specification |
|---|---|
| MPU | MPU6500 |
| Barometer | BMP280 |
| BEC Output | 9V/5V/3A |
| Firmware | Betaflight (BF) / INAV |
| Mounting Hole | 30.5mm x 30.5mm (M4, supports shock absorber columns) |
| Supported Receivers | SBUS, CRSF, IBUS, SPEKTRUM 1024/2048, XBUS, SUMD, SUMH RX (built-in inverter), 2.3V SPEKTRUM satellite receiver. Default receiver input is UART6. |
| Main Control Chip | F405 |
3.2 Electronic Speed Controller (BLHeli_S 50A 4-in-1 ESC)
| Feature | Specification |
|---|---|
| Dimensions | 41mm x 39.5mm x 5mm |
| Mounting Hole | 30.5mm x 30.5mm (5mm hole diameter after installing shock-absorbing ball) |
| Weight | 13g |
| Input Voltage | LiPo 2-6S |
| Continuous Current | 50A |
| Maximum Current | 55A (10 seconds) |
| Processor | EFM8BB21F16G |
| Firmware | BLS, H_H_30REV16.7 |
| Drive Signal Support | DShot150-600 / Multishot / PWM |
| Current Sensor | Supported |
4. Setup
4.1 General Precautions
- Pay close attention to the input voltage pad.
- Ensure correct polarity for positive and negative electrodes.
- Avoid connecting without flat wires to prevent short circuits.
4.2 Motor Connection
Connect motors M1, M2, M3, M4 to the corresponding pads on the ESC.

4.3 Flight Controller Peripherals Wiring

- VTX (Video Transmitter): Connect VTX to the designated VTX pad. Note that VTX and GPS connection to TX3 are the same port; select one for use.
- GPS (Global Positioning System): Connect GPS to the designated GPS pads. Note that VTX and GPS connection to TX3 are the same port; select one for use.
- Receiver: Connect your receiver (SBUS, PPM, CRSF) to the appropriate pads (e.g., SBUS, PPM). If using a PPM receiver, a short circuit may be required according to the receiver's protocol.
- WS2812B Serial LED Buzzer: Connect the LED buzzer to the dedicated pads.
- Camera Power: Select between 9V or 5V for camera power supply.
- VTX Power: Select between 9V or 5V for VTX power supply.
4.4 Accessories Included
- Flight Controller Accessories: Connecting Cable (1), Rubber Damping Column (M3-7) (4).
- ESC Accessories: Silicone Damping Column (4), 0805uF/35V Filter Capacitor (1), Connecting Cable (1), XT60 Plug Power Cable (1).
5. Operating Instructions
- Firmware: The flight controller supports Betaflight (BF) and INAV firmware. Flash the desired firmware using the appropriate configurator software.
- Parameter Adjustment: Connect the flight controller to your computer using a data cable. Parameters can be adjusted directly through the Betaflight or INAV configurator software. A memory card is not required for this process.
- GPS Functionality: For GPS fixed-point functionality, ensure you are running INAV firmware and have a GPS module equipped with a magnetic compass connected correctly.
- Rescue Mode: The F405 V3 flight controller supports rescue mode. Refer to your chosen firmware's documentation for configuration and usage details.
- DJI O3 Air Unit Connection: The F405 V3 FC can be connected to a DJI O3 air unit. This connection requires welding wires as there is no dedicated plug-and-play interface for the O3 air unit.
6. Maintenance
- Regular Inspection: Periodically inspect all solder joints and connections for any signs of damage, corrosion, or loose wiring.
- Cleaning: Keep the FC and ESC free from dust, dirt, and debris. Use a soft brush or compressed air for cleaning. Avoid using liquids directly on the electronics.
- Moisture Protection: Protect the stack from moisture and extreme temperatures. If operating in damp conditions, consider conformal coating for added protection.
- Firmware Updates: Regularly check for firmware updates for both the flight controller (Betaflight/INAV) and ESC (BLHeli_S) to ensure optimal performance and access to new features.
7. Troubleshooting
- Issue: Remote controller not responding.
Solution: Ensure your remote controller's receiver is compatible. The F405 V3 FC only supports SBUS, PPM, or CRSF protocol receivers (e.g., TBS, ELRS). Traditional PWM receivers are not supported. Verify the receiver is correctly wired and bound. - Issue: GPS fixed-point function not working.
Solution: Confirm that you are using INAV firmware and that your GPS module includes a magnetic compass. Ensure the GPS module is correctly wired and configured in the INAV configurator. - Issue: Difficulty adjusting flight controller parameters.
Solution: Connect the flight controller directly to your computer via a data cable. A memory card is not needed for parameter adjustment. Ensure the correct drivers are installed and the configurator software is up to date. - Issue: DJI O3 Air Unit connection problems.
Solution: Verify all welding connections are secure and correct. The F405 V3 FC does not have a dedicated O3 air unit interface, so custom wiring is required. Double-check the wiring diagram for the O3 air unit.
8. User Tips
- Receiver Compatibility: Always double-check that your chosen receiver uses SBUS, PPM, or CRSF protocols, as traditional PWM receivers are not supported by this flight controller.
- GPS for Fixed-Point: If you plan to use GPS for fixed-point functionality, ensure your GPS module has a magnetic compass and that you are running INAV firmware for optimal performance.
- Direct Parameter Adjustment: Save time by adjusting flight controller parameters directly via a USB data cable connection to your computer; no need for an SD card.
9. Warranty and Support
For any issues not covered in this manual, or for warranty claims, please contact the seller or manufacturer directly. Provide your purchase details and a clear description of the problem for efficient support.