Preface
About SunFounder
SunFounder is a technology company focused on Raspberry Pi and Arduino open source
community development. Committed to the promotion of open source culture, we strive to
bring the fun of electronics making to people all around the world and enable everyone to
be a maker. Our products include learning kits, development boards, robots, sensor modules
and development tools. In addition to high quality products, SunFounder also offers video
tutorials to help your own project. If you have interest in open source or making something
cool, welcome to join us! Visit www.sunfounder.com for more!
About This User Manual
This small and ultralight indoor multicopter kit applies F3_EVO_Brush as the flight controller, thus
it gives you all the features you need for the heart of your aircraft. Whether you’re into FPV
racing, acrobatic 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
debugging has been configured on the flight controller originally, which is mentioned in
Chapter 3 and Chapter 4. If you want to redo it, you can follow those instructions.
Notes: This guide fits both the BEE-100 kit and the BEE-100S kit. Most of the steps are the same
for the two aircrafts; for some different practice, just take BEE-100S for example.
Free Support
If you have any TECHNICAL questions, add a topic under FORUM section on our website
and we'll reply as soon as possible.
For NON-TECH questions like order and shipment issues, please send an email to
service@sunfounder.com. You're also welcomed to share your projects on FORUM.
Contents
1. Introduction ....................................................................................................................... 1
1.1 Get to Know the Aircraft .......................................................................................... 1
1.2 Hardware ................................................................................................................. 2
1.3 Software ................................................................................................................... 3
2. Preparation Before Flying ................................................................................................... 4
2.1 Mounting the Receiver ............................................................................................. 4
2.2 Installing the Betaflight ............................................................................................. 6
2.3 Connecting the Aircraft ......................................................................................... 10
2.4 Auxiliary Channels for Self-stabilization and ARM (AUX1 & AUX2) ........................... 13
2.5 Mounting the Propellers ......................................................................................... 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 Configuring parameter of PID ....................................................................... 34
3.2.5 Configuring the Flight Mode ......................................................................... 35
4. Cleanflight ....................................................................................................................... 37
4.1 Installing Cleanflight ............................................................................................... 37
4.2 Flashing F3_EVO_Brush Firmware ............................................................................ 39
4.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
1. Introduction
1.1 Get to Know the Aircraft
1. This is an assembled kit - you can just connect the receiver, install the propellers and batteries,
and complete the configurations, and then you are ready to fly!
2. The F3_EVO_Brush flight controller has the firmware flashed 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 flying movements such as left-right flip, crossing, etc.
1
1.2 Hardware
The F3_EVO_Brush flight controller is designed to give awesome flight performance based on tried
and tested sensors while providing unparalleled I/O capabilities in a small and extremely
lightweight form-factor by a 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/Betaflight.
2
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.
3
2. Preparation Before Flying
Notice:
The Flight Controller in the kit has firmware flashed and been configured. You can fly it after
finishing the preparation in this chapter (2). The procedures in Chapter 3. Betaflight and Chapter
4. Cleanflight are 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 GND , 5V , and RX2 respectively.
4
For DSM/DSMX Mode
Remove the upper plate of the frame first. Solder three jumper wires to the UART3, connecting to
GND, 3.3V, and 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.
5
4) If your receiver 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:
6
Step 2: Click 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.
7
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.
8
Step 5: Click + ADD TO CHROME, and a prompt Add "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 .
9
2.3 Connecting the Aircraft
Step 1: Click 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.
10
Step 3: If YES , choose the corresponding COM port at the top right corner on the software.
Do not connect now.
Step 4: If there is NO driver software on your computer, please install 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.
11
3) Get into C:\Program Files (x86)\STMicroelectronics\Software\Virtual comport
driver\Win8\ - Here type in Win7 or Win8 for your 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,
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 .
12
Click Connect at the top right of the 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.
13
2) Set the Receiver Mode in Betaflight
Please refer to the operations in 3.2.3 Configuration to set the Receiver Mode in Configuration.
For Cleanflight, please refer to the operations in 4.3.4 Receiver .
3) Check the corresponding channel of ARM , AIR, ANGLE, and HORIZON
ARM: Run the ARM/DISARM mode AIR: Run the manual mode
ANGLE: Run the self-stability mode HORIZON: 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 ARM (DISARM modes) after checking.
2.5 Mounting the Propellers
Eight propellers are provided in this kit, including four CW and four CCW ones.
14
Mount the propellers to the aircraft 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.
15