Please note this guide is updated regularly – Last Updated 8th April 2016
If you follow this guide and want to add or contribute to pictures/guide, please contact us.

This guide is a combination of “Setting up Eachine Racer 250 With I6 Flysky Receiver” and “Convert Eachine Racer 250 CC3D from Openpilot to Cleanflight”

Guide ONE – Setup drone with Transmitter

First you will need to un-box your drone and your controller.

pic2pic1

Take out these cables from your drones small bag of cables.

pic3

And attach the small pcb to the controller’s receiver as shown

pic10

After remove the eachine badge by prying from under it with a thin blade.

pic 7

Next use double sided tape to mount your receiver where the Eachine badge was and feed the cables down through the arrow shaped hole.

pic12

Next connect the cables to the flight controller and the power board.

pic 14

 

Guide TWO – Installing New Firmware and setting up.

  1. Remove Props and pull apart Racer 250
  2. Download OpenPilot GCS 15.02.02, You may also need the STM32 Virtual Com Port driver.
  3. Install the Cleanflight Configurator from the Chrome Web Store.
  4. Download Cleanflight 1.10 firmware .bin or Latest Betaflight CC3D BIN File from here .
    NOTE: You need .bin file – so thats why we have put Cleanflight 1.10 ONLY, versions after this do not have .bin file.
    For difference on Cleanflight vs Betaflight view this article.
  5.  On openpilot and open the firmware tab. Click rescue then plug in your Racer to computer via USB (no power)
  6. Click open and select BIN file that you downloaded.
  7. Click the checkbox, I know what I’m doing!
  8. Click Flash
  9. WAIT TILL 100%
  10. IMPORTANT! Leave USB plugged in and power the board via Battery
  11. Click boot (in same firmware window), motors will beep and wait till blue light on the cc3d is steadily blinking
  12. Close openpilot
  13. Unplug everything
  14. Open clean flight Configurator
  15. Power your copter and plug usb back in now.
  16. Click connect. (if it fails, try changing the port)
  17. Congrats! You now are on Betaflight. To connect your Racer to Cleanflight you always need to use power now, plug in your battery!
  18. Place Copter on flat surface and under setup, click calibrate accelerometer.
  19. Now goto Configuration
  20. Disable Motor_stop (So that props spin when you arm)
  21. Change minimum throttle to 1050
  22. Change maximum throttle to 2000
  23. Click Save and reboot
  24. Now go to your PID tuning.
  25. Change PID Controller to LUXFloat
  26. Click SAVE
  27. Now change the following
    Change roll rate to 0.70
    Change pitch rate to 0.70
    Change YAW rate to 0.40
    TPA should be 0.00
    TPA breakpoint should be 1500
  28. Now go to receiver tab  and put Chanel Map to ETRA1234
  29. On your i6 transmitter controller hold ‘OK’ Go into ‘functions setup’ -> ‘mix’ (on the second page).Setup Mix #1 like this:
    Mix is On
    Master Ch1
    Slave Ch5
    Pos. mix 100%
    Neg. mix 100%
    Offset +0%Hold down cancel to save that configuration.Next go into the menu Functions->Aux. channels. Change Channel 5=’Source None’ and Channel 6=’Source SwC’. Hold down cancel again to save
    Please note once we do this setup, you will only be able to switch lights while landed, and click your switch from 0 to 2 back and fourth.
  30. Now on the right (still receiver tab) change throttle to 0.50, throttle EXPO to 0.00, RC rate to 1.00, RC expo 0.00 – Save
  31. Now you want to set up your AUX Switches, open the Modes Tab.
    No mode selected = ACRO+ / Rate mode by default.
    Altitude mode = Angle Mode
    Rattitude  mode = Horizon Mode
  32. The i6 Transmitter switch has 3 positions so you would probably want to set it up as below.
    2016-03-03 17_07_58-Cleanflight - Configurator
    0
     = Angle
    1 = Acro/rate
    2=Horizon
  33. Now save your settings. By moving your switches you should be able to test the setup. Green = mode activated, grey means Acro/Rate mode.
  34. Now we need to calibrate ESC,  go to the motor tab. remember, you should have removed props at the start, if you didnt, DO THIS NOW.
  35. Unplug battery
  36. Slide Master to MAX
  37. Plug in battery, wait for beeps.
  38. Slide Master to MIN
  39. ESC Calibration is now complete,however you must test that it has worked corectly.
    Arm copter, and all motors should spin at 0 throttle. If only some do, you need to redo the above steps until they are all spinning correctly.
  40. You now need to swap motor configuration as cleanflight configuration is different as per below.
    LEFT is openpilot RIGHT is Cleanflight
    54da3c8a6ab4457e8f1b5df20ab563714_rotor_quad
    cleanflight-motor-direction
  41. Copy and paste the below into the CLI tab.
    mixer custom
    mmix reset
    mmix 0 1.0, 1.0, -0.93, -1.0
    mmix 1 1.0, -1.0, -0.93, 1.0
    mmix 2 1.0, -1.0, 0.93, -1.0
    mmix 3 1.0, 1.0, 0.93, 1.0
    save
  42. Your cc3d will reboot. Give it a test flight! Make sure you are open space in case you missed a step and it crashes.