DEV Community

dialdhruv
dialdhruv

Posted on

How to setup CC3D Flight controller

The OpenPilot CC3D flight controller is the most used for FPV Racing. These controllers are used in many high-end FPV racers, such as the Lumenier QAV 250 or the TBS Gemini. This blog will show you step-by-step how to set this up. The first thing you should do is install the OpenPilot GCS and drivers. Follow the simple set-up instructions and open the the GCS software once it's installed. The following screen will appear. To avoid potential injury , please take the propellers out of the motors before proceeding . A pop-up window will open when you press the green "Vehicle Setup Wizard" button. Click the 'Next" button to make sure that your CC3D flight control is not connected with the computer or battery.

Image description

Check the box to 'Erase all settings' and then click the "Upgrade" button. Once the progress bar is active, you'll need to connect your CC3D with the computer via the USB cable.

Image description
Once your CC3D has been updated by GCS, click the 'Next' button.

Image description
Next, click on the OpenPilot Board Identification Window.

Image description
Now you will need to choose your receiver input type. We chose the FrSky Taranis which uses S-Bus. To move to the next screen, press 'Next'.

Image description
Now your CC3D will reboot.

Image description

Click 'Next'

Image description
To use an EMAX Nighthawk, which is an 'X' type quadcopter, we choose 'Quadcopter X" from the Multirotor Configuration drop-down list. If you don't own a generic X quadcopter, you may need to choose a different type.

Image description
Choose 'RapidESC' because we're using a SimonK Series 12AESC.

Image description
Double-check that all settings are correct in Configuration Summary. If you find any errors, please go back and fix them. Otherwise, press the 'Connection Diagram" button.

Image description
Connect the ESC to CC3D according to the diagram. Press 'Save' and then press 'Next' to close the diagram.

Image description
Place your aircraft on a flat surface. Next, press the 'Calculate" button to calibrate your flight controller.

Image description
Please read the instructions carefully in the ESC Calibration window.

Image description
Once you have understood the procedure, tick all three safety checkboxes and the ESC Calibration window will be enabled. Follow the instructions on the screen and hit 'Start'.

Image description
If your ESC has been calibrated correctly, you should now see an 'Output calibration' window. Before you press 'Next,' please read the instructions on screen.

Image description
Click the 'Start’ button and slowly move the slider to right until the motor starts spinning. Next, press 'Stop'. This process will be repeated for each motor.

Image description
The page 'Initial tuning' selected QAV250 because it closely resembles the airframe that we are currently building. Depending on the airframe you're using, your selection may differ.

Image description
Click 'Save' and the configuration will be transferred to the CC3D flight control system.

Image description
Click the 'Transmitter Setup Wizard’ button.

Image description
Follow the instructions on the screen and then press 'Next.
Image description
Click the 'Acro Mode" radio button and then press 'Next

Image description
We use Mode 2 in the UK. Different transmitter modes may be used depending on where you live or what your preference is. Click the "Next" button.

Image description
Now you will be in the stick calibration screen. The software will detect the input by moving the left stick upward and downward as shown on the screen. Click the "Next" button.
Image description
Move the right stick left to right until the software recognizes it. Click 'Next'.

Image description
Right move up and down until it is detected by the software. Click 'Next'.

Image description
Turn your flight mode toggle switch in the direction you want until it is detected by software. Click 'Next.

Image description
To bypass the Accessory0 to 'Accessory3 setup, press 'Next'. We won't be using them.

Image description
Turn both sticks in a full circle, and then flick the flight switch around to adjust the input's end points.

Image description
Make sure that each input is working properly and invert any channels. Our 'Pitch was inverted, but your setup might require you to do it differently.

Image description
Now you have completed calibrating the transmitter. Now we will need to set the arming process. Press 'Next' once you are done.

Image description
While we chose to use the throttle and yaw to arm the motors, you can also choose to use any other options. Before you continue, make sure to press 'Save.

Image description
Click the 'Attitude button' on the left menu bar to access the Attitude menu. Select the 'Zero Gyro" checkbox, then press 'Level. Once the levelling has been completed, press 'Save.

Image description

Image description

Image description

Image description
Your FPV Racer has now been fully configured by OpenPilot CC3D.

Discussion (0)