Eachine Falcon 250

From WikiRotors
Jump to navigation Jump to search

The Eachine Falcon 250 is a UAV developed by the Chinese company Eachine.

Eachine Falcon 250 ARF


Package Includes

ARF version

Eachine Falcon 250 ARF

1 x Frame Kit
1 x PDB
4 x Motor Base
4 x 2204 Motor
4 x 20A ESC
1 x Flight Controller
4 x Propeller
1 x Power Connector
4 x LED
1 x 3S 11.1V 1500mAh 25C Battery
1 x B3 Charger
1 x 700TVL Camera
1 x Camera Mount
1 x FT200 VTX
1 x Antenna

See more at Eachine official website

RTF version

I have not modified wiki pages before so please excuse me if I'm doing this wrong. I found this link and it provides much more detailed listing of information then the information here. Here it is https://www.luckydrones.com/ads/eachine-falcon-250-fpv-quadcopter-with-flysky-i6-2-4g-remote-control-5-8g-hd-camera-rtf-racing-drone/

Eachine Falcon 250 ARF

1 x Frame Kit
1 x PDB
4 x Motor Base
4 x 2204 Motor
4 x 20A ESC
1 x Flight Controller
4 x Propeller
1 x Power Connector
4 x LED
1 x 3S 11.1V 1500mAh 25C Battery
1 x B3 Charger
1 x 700TVL Camera
1 x Camera Mount
1 x FT200 VTX
1 x Antenna
1 x FlySky i6 Transmitter
1 x FlySky iA6 Receiver

See more at Eachine official website


It appears that there's a newer version of Falcon 250 on the marked called Falcon 250 Pro. Among other things, it can be ordered with F3 or Naze32 controllers in addition to CC3D. Users report a better USB port position (a major pain point in the original Falcon 250) as well as inclusion of OSD in the RTF kit. New multi-switch LED lighting is also included in the new version.


Getting Started

To arm the Falcon 250 you pull the left stick on your controller down and to the right. Hold it there for 3 seconds and release. To disarm it you pull the left stick down and to the left. Hold it for 3 seconds and release.

When mounting the battery make sure it is as close to the front of the aircraft as possible to maintain proper weight balance. As the battery is strapped to the top carbon fiber plate of the main body (which is quite smooth), to prevent battery from moving in flight it is recommended to attach small strips of thin self-adhesive foam/tape in several places underneath the battery.

Idle speeds for the motors don't appear to be properly configured out of the box. Default idle speed is set to 1000us, which might cause rather chaotic takeoff at a low throttle position as not all motors engage at the same time. Please follow your favorite configuration software instructions to set idle speeds under ActuatorSettings/ChannelNeutral. You should expect values in the 1090 to 1100us for each motor.

Some people might experience difficulty controlling the quadcopter because of the 10deg inclined motors. Two options to resolve it are to remove or replace motor mounts with the standard (flat) ones. Another option is to set the default pitch in software to compensate for the inclined motor mount. Look under AttitudeSettings/BoardRotation and change default 0,0,0 values to 0,-10,0 (forward negative pitch of 10 degrees). This will make quadcopter to hover when you let go of the pitch/roll stick instead of drifting forward.

Default CC3D flight mode settings can be improved (requires corresponding remapping of SwC to Channel 6, see below).

  • Stabilization1Settings
    • Default: Attitude,Attitude,AxisLock,Manual
    • Recommended: Attitude,Attitude,AxisLock,CruiseControl
  • Stabilization2Settings
    • Default: Attitude,Attitude,Rate,Manual
    • Recommended: Rattitude,Rattitude,Rate,CruiseControl

CruiseControl here enables better stability of the aircraft during/after roll and pitch maneuvers (quadcopter doesn't "sink" as much as it happens with default settings).

Recommended Modifications

You may want to get a better fpv camera: 1000tvl eachine fpv camera

Also you should use zip-ties to prop up the receiver wires so connection is better and they don't get ripped up by the motors. Of course, you may also want to consider buying better motors, esc's, and stuff like that. Hope this helps! :D -MattOnWikiRotors

Other Modifications

Setting Failsafe

Latest version of Falcon appear to be shipped with Failsafe enabled by default. Please test your kit by starting the motors in idle mode and then killing transmitter's power. Motors should stop immediately.

Video Transmitter (Vtx)

Frequency for goggles http://forum.banggood.com/forum-topic-131135.html

As usual, do not ever power the quadcopter up without the VTx antenna attached. You will fry the transmitter.

Parts & Accessories

Here is a link for the frame of the Eachine falcon 250 with parts listings. http://img.banggood.com/file/products/20160202015455User%20Manual.pdf

Information provided by Eachine representative on Banggood forums indicates that both 3S and 4S batteries in 1300mAh-1800mAh with XT60 plug range are suitable for Falcon 250. 4S batteries deliver much more "punch" during flight, yet because of their higher weight your total flight time is most like to decrease or remain the same.

Receiver (Rx)

The Falcon 250 comes with the Eachine IA6 receiver.

The IA6 is a 6-channel PWM receiver. The channels are hooked up as follows for the left-hand throttle configuration:

  1. Roll
  2. Pitch
  3. Throttle
  4. Yaw
  5. Aux 1 (3-position)
  6. empty

More information can be found here: http://www.banggood.com/FlySky-FS-iA6-2_4G-6CH-Receiver-For-RC-Airplane-p-985684.html.

Transmitter (Tx)

Here is a link to the user manual for the Transmitter. I hope it helps. http://imgmgr.banggood.com/images/upload/2014/04/FS-i6%20Maniac.PDF

The default transmitter provider in the RTF pack is a FlySky i6.

Default behaviour of the four switches :

  • SwA
    • Action : change Dual Rate & Expo settings
    • Default settings : Up = normal / Down = sport, both 100% rate and 0 expo
    • Recommended settings : 80% rate on "normal" and 100% rate on "sport" both with -44 expo
  • SwB
    • Action : change throttle curve
    • Default settings : Up = Idle-up Off / Down, Idle-up On, both 0/25/50/75/100% linear curve
    • Recommended settings : linear 0->80% throttle curve on "OFF" to limit maximum thrust, linear 5->100% throttle curve on "ON" to keep control at 0 postion throttle
  • SwC
    • Action : change flight mode
    • Default settings : Up = Attitude & Yaw AxisLock, Middle = Attitude & Yaw Rate, Down = Rate
    • Recommended settings : Up = Attitude, Middle = Rattitude, Down = Rate
  • SwD
    • Action : none
    • Default settings : bind to channel 6 but not used in OpenPilot
    • Recommended settings : link channel 6 to accessory0 and use it for arming/desarming

With the latest shipments from Banggood you will get an Eachine i6 your transmitter, which is identical to FlySky i6. It is configured differently by default.

  • VrB
    • Action : change flight mode

Since using variable input to control a three-position setting is not the best idea, it is recommended to follow the instructions above to configure SwA-D accordingly and use SwC to control flight mode.


Communication with the stock ER250 without updating firmware requires OpenPilot GCS 15.02.02.

The stock configuration can be loaded directly onto the EF250 via OP GCS in its entirety using the stock .uav file.

Here's an example of OpenPilot UAV configuration file before and after controller and transmitter tuning:


This will enable iBus connectivity between FlySky iA6B Rx and CC3D and CleanFlight firmware. Partially based on information from here: http://www.phasercomputers.com.au/2016/02/convert-eachine-falcon-250-cc3d-openpilot-cleanflight/.

  • Download the following software if you don't have it installed --
    • OpenPilot GCS 15.02.02
    • CleanFlight Configurator
    • CleanFlight 1.10 firmware .bin from http://www.phasercomputers.com.au/files/cleanflight_CC3D.bin (CleanFlight 1.10 is the last version with .bin provided, we're using it here to bootstrap CleanFlight on CC3D. You will upgrade to the latest CleanFlight firmware later).
  • OpenPilot >
    • Firmware tab (board disconnected!)
    • Rescue > plug in the board via USB (no extra power). Watch for timeouts!
    • Open > select CleanFlight 1.10 .bin file
    • Checkbox > I know what I’m doing!
    • Flash, wait until 100%
    • Leave USB plugged in and power the board via Rx or ESC
    • Click Boot (in same firmware window) > wait till blue light on CC3D is steadily blinking
    • Disconnect & close OpenPilot
  • Unplug everything
  • Plug USB back in (might need external Rx or ESC power, mine worked without)
  • CleanFlight >
    • Connect, verify that CleanFlight 1.10 firmware is loaded and CC3D is functional
    • Configure UART1 as MSP, as upgrade to the latest CF firmware will need to be done over USB FTDI > UART1 > CC3D serial connection
    • Save & Reboot
  • Unplug everything
  • CleanFlight >
    • Plug USB FTDI > UART1 > CC3D serial connection
    • Don't click Connect yet!
    • Firmware > select latest stable CC3D
    • Flash, wait until 100%
    • Disconnect serial and reconnect via mini USB
    • Click Connect, verify the board is functional
    • Calibrate sensors (Accelerometer etc.)
    • Set the following to allow iBus Rx > CC3D communication via UART1
      • Ports > UART1 > MSP = OFF
      • Ports > UART1 > Serial Rx = ON
      • Ports > Receiver Mode > RX_SERIAL
    • Save & Reboot
  • Unplug everything
  • Connect Battery 5V > Rx > Serial/iBus cable (iA6B Rx Servos pin group, left to right: (GND, V+, S)) > CC3D UART1 > CC3D USB > PC
  • Power up Tx
  • Bind Tx to Rx (if not done yet)
  • CleanFlight >
    • Connect
    • Receiver > Check that all controls are working (Pitch, Roll, Yaw, Throttle), adjust as needed

Important: CleanFlight can configure Falcon's CC3D via normal mini USB connection, but firmware upgrades in the future will need to be done via USB FTDI > UART1 > CC3D serial connection.





The Eachine Falcon 250 is available in ARF, RTF and Frame Kit variants.