background image

Back View: 

 

1.3

 

Software 

The 

F3_EVO_Brush 

runs  the

 

Cleanflight

 

and

 

Betaflight

 

flight  control  software  which  has  a 

community with a growing number of friendly developers and users. Being open-source means 
that you can also contribute to the system. 

 

 

Note: Here we use firmware Betaflight, and the software debugging operation above is based 
on Betaflight. If you prefer Cleanflight, please refer to the operation in Chapter 4. Cleanflight. 

 

SunFounder

Summary of Contents for BEE-100

Page 1: ... flying or aerial photography it s perfect The flight controller has been configured and firmware burnt so you can fly it as soon as the receiver propellers and battery are assembled It is equipped with a 5 8G transmitter for real time image transmission bringing you an extraordinary visual experience Follow the instructions to assemble the aircraft before flying the aircraft The software debuggin...

Page 2: ...ellers 14 2 6 Mounting the Battery 15 2 7 Unlocking the Aircraft 16 2 8 Control During the Flight 16 2 9 Ending up the Flight 19 2 10 Charging the Battery 19 3 Betaflight 20 3 1 Flashing the F3_EVO_Brush Firmware 20 3 2 Configuring the Wizard of F3_EVO_Brush 28 3 2 1 Setting the Motor s Rotation Rate and Throttle Value 28 3 2 2 Calibrating the Accelerometer 29 3 2 3 Configuration 29 3 2 4 Configur...

Page 3: ...Configuring the Wizard of F3_EVO_Brush 48 4 3 1 Setting the Motor s Rotation Rate and Throttle Value 48 4 3 2 Calibrating the Accelerometer 49 4 3 3 Configuration 49 4 3 4 Receiver 50 4 3 5 Configuring Parameter of PID 55 4 3 6 Configuring Flight Mode 55 S u n F o u n d e r ...

Page 4: ...d and configured 3 If you want to reflash the firmware please follow the instructions in Chapter 3 Betaflight or Chapter 4 Cleanflight 4 Its frame is made of carbon fiber which endows it with high tenacity and anti collision ability 5 It is equipped with a 5 8G transmitter for real time image transmission bringing you an extraordinary visual experience 6 The aircraft provides wonderful stunt flyin...

Page 5: ... next generation CPU With all the features needed for the heart of your aircraft whether you re into FPV racing acrobatic flying or aerial photography it s perfect Front view 1 DSM receiver is soldered to 3 3V GND and RX3 of the DSM port configure UART3 in Cleanflight Betaflight 2 PPM and SBUS receivers are soldered to GND 5V and RX2 of the UART2 port for SBUS signal configure UART2 in Cleanflight...

Page 6: ...with a growing number of friendly developers and users Being open source means that you can also contribute to the system Note Here we use firmware Betaflight and the software debugging operation above is based on Betaflight If you prefer Cleanflight please refer to the operation in Chapter 4 Cleanflight S u n F o u n d e r ...

Page 7: ... about firmware flashing and configuration If you want to redo those operations please refer to the instructions in those two chapters 2 1 Mounting the Receiver Procedures 1 Check the signal mode of the receiver PPM SBUS or DSM DSMX 2 Solder the receiver to the right position For PPM or SBUS Mode Remove the upper plate of the frame first Solder three jumper wires to the UART2 port connecting to GN...

Page 8: ...RX3 respectively 3 Then connect the jumper wires to the receiver Pay attention NOT to connect wires inversely If you have an ultra small receiver with a protective case you can just fasten it on the flight controller and fix it with a rubber band The two bulges on the frame can be used to fix the rubber band S u n F o u n d e r ...

Page 9: ... does not have a protective case just fix it on the upper plate of the frame in case of short circuit 2 2 Installing the Betaflight Step 1 Run the Google Chrome You will see the interface as shown below S u n F o u n d e r ...

Page 10: ...ck on the Customize and Control Google Chrome button at the top right of the window then on the drop down list select More Tools Extensions Step 3 On the window click browse the Chrome Web Store S u n F o u n d e r ...

Page 11: ...8 And you ll see the shop page as below Step 4 Type in Betaflight in the search bar select Apps and press Enter You will see the Betaflight app S u n F o u n d e r ...

Page 12: ... Betaflight Configurator will pop up asking you whether to add the extension or not Just click Add app Step 6 The software installation may take a little time When it is done you will see the Betaflight app in Chrome Extensions S u n F o u n d e r ...

Page 13: ...ght to run the ground control software GCS Step 2 Connect the F3_EVO_Brush to the computer with a USB cable Go to Computer Management Device Manager Ports COM LPT to check whether the F3_EVO_Brush is recognized by the computer or not S u n F o u n d e r ...

Page 14: ...the driver first Note If the flight controller is recognized by the computer please skip this step 1 The F3_EVO_Brush flight controller applies STM32 Virtual COM Port VCP You can download this driver in Betaflight 2 After download the driver double click VCP_V1 4 0_Setup exe to install it After it s completed click Close please CONTINUE the installation below S u n F o u n d e r ...

Page 15: ...ter s operating system You can see there are two files If your system is 64 bit please click dpinst_amd64 to install if it is 32 bit click dpinst_x86 Wait until the installation is completed 4 Replug in the USB cable and then you can see the flight controller is recognized by the computer in the Device Manager S u n F o u n d e r ...

Page 16: ...software 2 4 Auxiliary Channels for Self stabilization and ARM AUX1 AUX2 1 Place the F3_EVO_Brush on a level surface click Calibrate Accelerometer to proceed calibrate horizontally There is no need to calibrate the compass S u n F o u n d e r ...

Page 17: ...ZON Run the horizontal mode Click Modes and we can see ANGLE HORIZON and AIR are on AUX1 while ARM is on AUX2 Pull the rocker on the remote controller for the auxiliary channels one by one If the mode turns yellow it means the channel is for this mode Locate the AUX1 and AUX2 and remember their position on the remote controller and the corresponding modes For security do not forget to DISABLE the ...

Page 18: ...as shown below 2 6 Mounting the Battery Fix the battery under the aircraft and ensure the direction of the wire is opposite to the head Make sure the propellers are mounted correctly and connect the aircraft to the battery S u n F o u n d e r ...

Page 19: ...e throttle gently to start flying the aircraft 2 8 Control During the Flight Before applying the remote control you need to know there are two different types of remote control They are different in the position of throttle left what we provided in this kit and right The throttle controls the motor speed The higher you push it the motor rotates faster and the quadcopter flies higher and vice versa...

Page 20: ...17 Basic Flight Modes and Corresponding Channels of Remote Controller Aircraft Climb Sink Remote Controller right hand throttle Remote Controller left hand throttle S u n F o u n d e r ...

Page 21: ...18 Aircraft Forward and backward Remote Controller right hand throttle Remote Controller left hand throttle Aircraft Roll to the right and left Remote Controller S u n F o u n d e r ...

Page 22: ...nd 2 Switch the AUX2 to DISARM 3 Take out the battery from the aircraft 2 10 Charging the Battery 1 Connect the battery to the USB cable 2 Connect the USB cable to the charging adapter or a USB port of other devices 3 The red LED on the USB cable would not light up until the battery is fully charged S u n F o u n d e r ...

Page 23: ...lick Betaflight to run the ground control software GCS Step 2 Connect the F3_EVO_Brush to the computer with a USB cable Go to Computer Management Device Manager Ports COM LPT to check whether the F3_EVO_Brush is recognized by the computer or not S u n F o u n d e r ...

Page 24: ...the driver first Note If the flight controller is recognized by the computer please skip this step 1 The F3_EVO_Brush flight controller applies STM32 Virtual COM Port VCP You can download this driver in Betaflight 2 After download the driver double click VCP_V1 4 0_Setup exe to install it After it s completed click Close please CONTINUE the installation below S u n F o u n d e r ...

Page 25: ...omputer s operating system You can see there are two files If your system is 64 bit please click dpinst_amd64 to install if it is 32 bit click dpinst_x86 Wait until the installation is completed 4 Replug the USB cable then you can see the flight controller is recognized by the computer in the device manager S u n F o u n d e r ...

Page 26: ...de and flash the firmware Choose a board SPRACINGF3EVO Choose a latest firmware version XXXXX Enable the Manual baud rate and select the baud rate 256000 Step 6 There are two Load Firmware options Load Firmware Online and Load Firmware Local you are recommended to select Load Firmware Online S u n F o u n d e r ...

Page 27: ...shing is done Note 1 Do not pull out the USB cable during the firmware flashing or you will get an error USB Device Not Recognized when you replug in the USB cable 2 Thus you need to pull out the USB cable and use the tip of a tweezer or a screw driver to connect the two BOOT pads as shown below for a while S u n F o u n d e r ...

Page 28: ...t You will see DFU at the top right of the software Just repeat the Step 4 Step 6 above Step 8 Now you need to find the corresponding STM32 BOOTLOADER driver via a USB driver installation software Zadig You can download it in Betaflight S u n F o u n d e r ...

Page 29: ...a or later as an example only an exe file is in the package Note Do not exit Betaflight or pull out the USB cable during Zadig download If the cable is pulled out carelessly repeat the operations in Step 4 Step 7 Step 9 Double click zadig_2 2 exe to run Step 10 Select Options and tick the checkbox List All Devices S u n F o u n d e r ...

Page 30: ...LOADER and click Replace Driver Step 12 Exit Zadig and replug the USB cable connected to F3_EVO_Brush when the driver is installed Click Flash Firmware again and it should be flashed successfully after a while S u n F o u n d e r ...

Page 31: ...op right of the software Click CLI and type in these in the window of command line set motor_pwm_rate 1000 set max_throttle 2000 Here is to set the max throttle as 2000 which optimizes the flying time Type in save command to save it will disconnect itself after saving and recover to connection after a while S u n F o u n d e r ...

Page 32: ...s If the arrow in the software does not face the front of the aircraft just replug the USB cable to try 3 2 3 Configuration 1 Click Configuration on the left to set Quad X as default mode in Mixer and select BRUSHED and click to activate MOTOR_STOP in ESC Motor Features Activate VBAT in Battery Voltage part then remember to click Save and Reboot after setting S u n F o u n d e r ...

Page 33: ... can set the Receiver Mode in Configuration The F3_EVO_Brush supports PPM SBUS and DSM DSMX thus you can set your receiver to these modes PPM Signal Mode The receiver is set under the PPM signal mode originally Under this mode the least serial ports are occupied and the LED indicator can be set Here PPM is set as the default RX signal input in Betaflight So if your receiver is in the PPM signal mo...

Page 34: ... the SBUS signal mode click Ports on the left and activate Serial RX in UART2 and then click Save and Reboot Next click Configuration on the left select RX_SERIAL as Receiver Mode and select SBUS in Serial Receiver Provider S u n F o u n d e r ...

Page 35: ...2 After setting click Save and Reboot to save it DSM Signal Mode 1 If your receiver is in the DSM DSMX signal mode click Ports and enable Serial RX in UART3 then click Save and Reboot S u n F o u n d e r ...

Page 36: ...der After setting click save and Reboot to save it 3 Click Receiver on the left select Futaba Hitec for Channel Map Click Save Now click Receiver on the left pick up the radio transmitter and pull the rocker of throttle or yaw and you will see the change of channels related as shown below S u n F o u n d e r ...

Page 37: ... do not need to modify them PID Proportional Integral Derivative is used to adjust the flight performance By default the plane flies mildly which will respond to the control a little slower You can adjust the PID parameters to get a more agile flight If you are a beginner you are not recommended to do so S u n F o u n d e r ...

Page 38: ...flight For example here we choose the 3 channel AUX1 to control these three modes Click Add Range in AIR MODE to run the manual mode Select AUX1 and the value ranging from 1700 to 2100 Click Add Range in ANGLE to run the self stabilization mode Select AUX1 and the value ranging from 900 to 1300 Click Add Range in HORIZON to run the horizontal mode Select AUX1 and the value will be 1300 to 1700 You...

Page 39: ...x to control the ARM DISARM Mode of the aircraft For example here we choose AUX2 Click Add Range in ARM to set ARM DISARM modes and select AUX2 and the value ranging from 1700 to 2100 Click Save to save the settings After all the settings click Disconnect at the top right of the software to break the connection with the F3_EVO_Brush S u n F o u n d e r ...

Page 40: ...tep 1 Run the Google Chrome And you will see the interface as shown below Step 2 Click on the Customize and Control Google Chrome button at the top right of the window and then on the drop down list select More Tools Extensions S u n F o u n d e r ...

Page 41: ...38 Step 3 Click browse the Chrome Web Store And you ll see the shop page as below Step 4 Type in Cleanflight in the search bar and select Apps and you will see the Cleanflight App S u n F o u n d e r ...

Page 42: ...op up and then click Add app to install Step 6 The software installation may take a little time When it is done you will see the Cleanflight app in Chrome Apps 4 2 Flashing F3_EVO_Brush Firmware Step 1 Click Cleanflight to run this ground control software S u n F o u n d e r ...

Page 43: ...40 Step 2 Connect the F3_EVO_Brush to the computer with a USB cable Open the Device Manager to check whether the F3_EVO_Brush is recognized by the computer or not S u n F o u n d e r ...

Page 44: ...he driver first Note If the flight controller is recognized by the computer please ignore this step 1 The F3_EVO_Brush flight controller applies STM32 Virtual COM Port VCP You can download this driver in Cleanflight 2 After downloading the driver double click VCP_V1 4 0_Setup exe to install it After it s completed click Close please CONTINUE the installation below S u n F o u n d e r ...

Page 45: ...r computer s operating system You can see there are two files If your system is 64 bit please click dpinst_amd64 to install if it is 32 bit please choose dpinst_x86 Wait until the installation is completed 4 Replug the USB cable and then you can see the fight controller is recognized by the computer in the Device Manager S u n F o u n d e r ...

Page 46: ...sh the firmware Choose a board SPRACINGF3EVO Choose a latest firmware version XXXXX based on the actual situation Enable Manual baud rate and select the baud rate 256000 Step 6 There are two Load Firmware options Load Firmware Online or Load Firmware Local you are recommended to select Load Firmware Online S u n F o u n d e r ...

Page 47: ...o start flashing Then you will see a prompt Failed to open serial port after the flashing Note Do not pull out the USB cable during firmware flash or you will get an error USB Device Not Recognized if you reinsert the USB cable S u n F o u n d e r ...

Page 48: ...Then insert the USB cable again and reopen the Cleanflight You will see DFU at the top right of the software Just repeat the operations in Step 4 Step 6 above Step 8 Now you need to find the corresponding STM32 BOOTLOADER driver via a USB driver installation software Zadig You can also download Zadig in Cleanflight S u n F o u n d e r ...

Page 49: ...out the USB cable during Zadig download If the cable is pulled out carelessly repeat the operations in Step 4 Step 7 Step 9 Double click zadig_2 2 exe to run it Step 10 Select Options and tick the checkbox List All Devices S u n F o u n d e r ...

Page 50: ...BOOTLOADER and then Replace Driver Step 12 Exit Zadig and replug the USB cable connected to F3_EVO_Brush when the driver is installed and click Flash Firmware again It will be flashed successfully after a while S u n F o u n d e r ...

Page 51: ...e top right of the software Click CLI and type in these in the Command Line set motor_pwm_rate 1000 set max_throttle 2000 Here is to set the max throttle as 2000 which optimizes the flying time Type in the save command to save it will disconnect itself after saving and recover to connection after a while S u n F o u n d e r ...

Page 52: ...librate the compass If the arrow in the software does not face the front of the aircraft just replug the USB cable to try 4 3 3 Configuration Click Configuration on the left to configure Quad X as default mode in Mixer enable MOTOR_STOP in ESC Motor Features and VBAT in Battery Voltage part and then remember to click Save and Reboot after setting S u n F o u n d e r ...

Page 53: ...Degrees After setting click Save and Reboot to save it 4 3 4 Receiver The F3_EVO_Brush supports PPM SBUS and DSM DSMX thus you can set your receiver to these modes PPM Signal Mode The receiver is set under the PPM signal mode originally Under this mode the least serial ports are occupied and the LED indicator can be set Here PPM is set as default RX signal input in Cleanflight If your receiver is ...

Page 54: ...he SBUS signal mode click Ports on the left and enable Serial RX in UART2 then click Save and Reboot 2 Next click Receiver on the left select RX_SERIAL as Receiver Mode and select SBUS in Serial Receiver Provider Then click Save S u n F o u n d e r ...

Page 55: ...s on the left and enable Serial RX in UART3 and then click Save and Reboot For DSM Signal Mode Click Receiver on the left select Futaba Hitec for Channel Map Select RX_SERIAL as Receiver Mode and select SPEKTRUM1024 in Serial Receiver Provider Then click Save S u n F o u n d e r ...

Page 56: ...or DSMX Signal Mode Click Receiver on the left select JR Spektrum Graupner for Channel Map select RX_SERIAL as Receiver Mode and SPEKTRUM2048 in Serial Receiver Provider Then click Save S u n F o u n d e r ...

Page 57: ...54 Now you will see the corresponding figure changes when you pull the rocker of throttle or yaw S u n F o u n d e r ...

Page 58: ...al Integral Derivative is used to adjust the flight performance By default the plane flies mildly which will respond to the control a little slower You can adjust the PID parameters to get a more agile flight If you are a beginner you are not recommended to do so 4 3 6 Configuring Flight Mode Click Modes on the left to configure the flight mode S u n F o u n d e r ...

Page 59: ...ge in HORIZON to run the horizontal mode Select AUX1 and the value will be 1300 to 1700 Then the rest is the value range of the manual mode You can set the ranges for different modes yourself ANGLE in green indicates AUX1 is in ANGLE mode now Try to slide the AUX1 switch and see whether the range changes or not Remember to click Save after any modification If you don t have a 3 channel AUX x you c...

Page 60: ...respond as soon as possible Also welcome to share your experience there Copyright Notice All contents including but not limited to texts images and code in this manual are owned by the SunFounder Company You should only use it for personal study investigation enjoyment or other non commercial or nonprofit purposes under the related regulations and copyrights laws without infringing the legal right...

Reviews: