1. Software Setup & Drivers

circle-exclamation
1

Betaflight Configurator (The Ground Station)

This is the core software for FPV drones. You will use it to set flight controller parameters, check radio signals, and verify motor direction.

  • For: All GEPRC drones (based on Betaflight firmware).

  • Version Selection:

    • Please download the Latest version from the list.

    • Windows: Download the .exe installer.

    • macOS: Download the .dmg installer.

circle-info

GEPRC Tip: Our BNF drones come factory-tuned with optimal PID and filter settings. Beginners should only use this software to check settings (e.g., verifying receiver input). Please avoid changing PID data unless necessary.

2

Driver Installation

Without drivers, your computer cannot recognize the flight controller, and Betaflight will show "Failed to open serial port" in the top right corner.

Windows Users (Must Read)

Windows can be picky and often requires manual driver installation.

CP210x Driver (Most Common)

  • Most flight controller chips need this driver to simulate the serial port.

  • CP210x Driver: Downloadarrow-up-right

ImpulseRC Driver Fixer (The Lifesaver)

  • Scenario: If Betaflight refuses to connect, or if you cannot enter DFU Mode when flashing firmware.

  • Operation:

1

Download and run this tool (no installation required).

2

Power on the FC and plug in the USB.

3

The tool will automatically search for and fix driver issues.

Driver Fixer: Downloadarrow-up-right

macOS Users

Mac systems are generally hassle-free and come with built-in drivers.

  • Permission Issues: If the software shows no reaction, check your data cable first.

  • App Won't Open: If it says "Cannot verify developer" or "App is damaged":

    1. Go to System Settings -> Privacy & Security.

    2. Scroll down to the security section and click Open Anyway.

3

DJI Assistant 2 (Essential for O3/O4)

If you bought a drone with a DJI O3 / O4 Air Unit, you must install this software to activate the device and update firmware.

Main Uses:

  • Activate a brand new O3/O4 Air Unit (It will stay in overheat protection mode until activated).

  • Disable Low Power Mode.

  • Update firmware to match Goggles 3 or Goggles 2.

4

Advanced Tools (Optional)

As you gain experience and want to replace motors or receivers yourself, you might need these:

ESC Configurator

  • Format: Web-based (Chrome browser recommended).

  • Uses:

    • Change motor direction (e.g., if a motor is spinning the wrong way after replacing it, fix it here without resoldering).

    • Flash Bluejay Firmware (Enables Bidirectional DSHOT for smoother flight).

ExpressLRS Configurator

  • Format: Desktop Software.

  • Uses:

    • Update firmware or change the Binding Phrase for your ELRS receiver.

    • Note: Most modern ELRS receivers can now be updated via Wi-Fi, so this software is not always strictly necessary.

FAQ

chevron-rightQ: I plugged in the USB, the FC lights are on, but the computer doesn't react?hashtag

A: 99% of the time, this is a cable issue. Please swap to a known data cable. It could also be insufficient power from the USB port (try a port on the back of your PC case).

chevron-rightQ: Why is the 3D model in Betaflight spinning slowly?hashtag

A: Place the drone on a flat surface. If the model still drifts while stationary, the gyroscope likely needs calibration. Click the "Calibrate Accelerometer" button on the "Setup" tab.

Last updated