Your FC should now be running CF, and you should be able to connect to it using the Configurator. Then follow these instructions for Installation of the firmware to the FC.
Install the Chromium browser or Google Chrome to your PC, if you don't have it already, add the Cleanflight Configurator to it, and start it. Now that your board has pins on it, you are ready to connect it to your PC and flash it with CF. Refer to the ESCs' documentation or online discussions to determine this. If you are going to use Oneshot125, you may need to enable that on your ESCs using a jumper or flashing them with the latest stable firmware and enable Damped Light in their settings, if it's supported. Before soldering your FC please review a how-to-solder tutorial to avoid expensive mistakes, practice soldering on some scrap before soldering your FC. Soldering only the pins required for the application may save weight and contribute to a neater looking setup, but if you need to use a new feature later you may have to unmount the board from the craft and solder missing pins, so plan accordingly.
Now that you know what features you are going to use, and which pins you need, you can go ahead and solder them to your board, if they are not soldered already.
You may also want to read the Serial chapter to determine what extra devices (such as Blackbox, OSD, Telemetry) you may want to use, and how they should be connected.
Would you like to try using a GPS unit to get your aircraft to Loiter or Return-To-Launch? Take a look at the GPS and GPS Tested Hardware chapters. You may or may not need to make an additional connection from your Receiver to the FC. You may want audible feedback from your copter so skim through Buzzer and mark the pins that will be used.ĭo you want your RC Receiver's RSSI to be sent to the board? The RSSI chapter explains how. If you're interested in monitoring your flight battery with CF, see Battery Monitoring. You can skip the details about software setup, as we'll cover that here.ĭecide how you'll connect your receiver by reading the receiver chapter, and how many pins you need on the outputs (to connect ESCs and servos) by reading about Mixers.
For information about specific boards, see the board specific documentation.Īssuming that you have a flight controller board (hereby FC) in hand, you should first read through the manual that it came with. Bottom line: Handle the board very carefully until it's installed on an aircraft!įor an overview of the hardware Cleanflight (hereby CF) can run on, see Boards.md. If you drop or bump the controller, a big force will be applied on its accelerometers, which could potentially damage them. When the device is not yet installed to an aircraft, it has very little mass by itself. NOTE: Flight Controllers are typically equipped with accelerometers. Read the Introduction chapter for an overview of Cleanflight and how the community works. Always exercise common sense, critical thinking and caution. At this point the document is only meant to be a helping guide, not an authoritative checklist of everything you should do to be safe and successful. We cannot guarantee the safety or success of your project. One could use RCGroups and/or the Youtube show FliteTest for this.ĭISCLAIMER: This documents is a work in progress. basic controls, soldering, transmitter operation etc). A total beginner should first familiarize themselves with concepts and techniques of RC before using this (e.g.
** The latest SPRacingF3 PDF manual can be downloaded here.This is a step-by-step guide that can help a person that has never used Cleanflight before set up a flight controller and the aircraft around it for flight. No more out-of-date wiki pages and second-hand information.ĭesigned by the lead developer of Cleanflight to be more capable than the previous-generation STM32F1-based boards after hearing feedback from the Cleanflight users, contributors and top-pilots.Ģx 8pin JST-SH sockets (PPM, PWM, SERIAL RX, GPIO, ADC, 3V, 5V, GND)Ĩx 3pin though-holes for pin headers for ESC/Servo connectionsĢx 4pin though-holes for pin headers for 2x serial portsġx 2pin though-holes for pin headers for battery voltageġx 2pin though-holes for pin headers for buzzer Being open-source means that you too can contribute to the system.Ĭleanflight comes with a detailed manual that is reviewed and maintained by the Cleanflight developers and community. The SPRacingF3 runs the open-source Cleanflight flight control (FC) software which has an ever-growing community of friendly developers and users.
The Seriously Pro Racing F3 Flight Controller (SPRacingF3) was designed to give awesome flight performance based on tried and tested sensors whilst also providing unparalleled and I/O capabilities in a small and extremely lightweight form-factor using a next-generation CPU.