SpeedyBee F405 Mini BLS User manual

F405
Mini
F405 Mini BLS
35A 20x20 Stack
User Manual V1.0
(Click on any section to jump)
Contents
Pa 1 - OverView
Specs Oveiew
Dimensions
Package
FC & ESC Connection
Pa 2 - SpeedyBee F405 Mini Flight Controller
Layout
FC’s Peripheral Connection
App & FC Conguration
FC Firmware Update
Specications
Pa 3 - SpeedyBee BLS 35A Mini V2 4-in-1 ESC
Layout
Connection with Motors & Power Cable
ESC Conguration
ESC Firmware Update
Specications
2
1
1
3
4
5
5
6
7
8
9
10
10
11
12
13
14
F405 Mini BLS
35A 20x20 Stack
F405
Mini
P
a 1
1/14
Oveiew
Specs Oveiew 1/14
Product Name
Flight Controller
ESC
Bluetooth
WiFi
Wireless FC
Firmware Flashing
Wireless Blackbox
Dwonload & Analysis
Power Input
Mounting
Dimension
Weight
SpeedyBee F405 Mini BLS 35A 20x20 Stack
SpeedyBee F405 Mini
SpeedyBee BLS 35A Mini V2 4-in-1 ESC
Suppoed. Used to connect with the SpeedyBee App for
ight controller and ESC parameter conguration. Please
make sure the MSP switch on UART 4 is turned on and
set to a baud rate of 115200, otherwise Bluetooth
functionality will not be available.
NOT Suppoed
NOT Suppoed
NOT Suppoed
3-6S LiPo
20 x 20mm 3.5mm hole size,Compatible with M2 and
M3 screws/Silicone grommets.
32mm(L) x 35mm(W) x 14.2mm(H)
13.5g

32mm
35mm
Dimensions 2/14
30mm
20mm
3.5mm
7.8mm 5.5mm
1.6mm
30mm
20mm
3.6mm
15.2mm

Package 3/14
SpeedyBee F405 Mini Flight Controller x 1
SpeedyBee 35A BLHeliS Mini V2 4-in-1 ESC x 1
Manual & App Download Card x 1
35V 470uF Capacitor x 1
8pin JST cable(For FC & ESC Connection) x 1
DJI 6-pin Cable(80mm) x 1
XT30 Power Cable(Length: 7cm) x 1
M2 Silicone O-Ring x 5
M2 Nylon Hex Nut x 5
M2(Hole Diameter) * 7.6mm(Height) Anti-vibration Silicone Grommets x 9
M2(Diameter) * 25mm(Length) Screw x 4
M2(Diameter) * 20mm(Length) Screw x 4
M3 Silicone O-Ring x 5
M3 Nylon Hex Nut x 5
M3(Hole Diameter) * 6.6mm(Height) Anti-vibration Silicone Grommets x 9
M3(Diameter) * 25mm(Length) Screw x 4
M3(Diameter) * 20mm(Length) Screw x 4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
M2 Accessories
M3 Accessories
MANUAL / APP
MANUAL / APP
MANUAL / APP
DOWNLOAD
www.SpeedyBee.com
11
12
16
17
13
14
15
10
1 2 3
4 5
7
8
9
6

FC & ESC Connection 4/14
Use the 8-pin cable in the package to connect the FC and the ESC. Or solder
8 wires directly to the 8 pads on each end.
Use any end of the 8-pin JST cable to connect the FC to the ESC.
Method 1 - Using 8-pin cable
Solder 8 wires to the 8 pads on each end referring to the pad definition below.
Method 2 - Direct soldering
F405 Mini Flight Controller BLS 35A Mini V2 4-in-1 ESC
GND/-
BAT/+
M1
M2
M3
M4
CURRENT
N/A
N/A
CURRENT
M4
M3
M2
M1
BAT/+
GND/-
F405 Mini Flight Controller BLS 35A Mini V2 4-in-1 ESC
GND
BAT
M1
M2
M3
M4
CUR
TEL
N
S4
S3
S2
S1
VBTA
GND
CURRENT

P
a 2
5/14
SpeedyBee F405
Mini Flight Controller
Layout 5/14
FPV Cam Buzzer Receiver
Gyro(ICM42688P)
USB TYPC-C Port
OSD
Chip(AT7456E)
Betaflight LED
Red LED
Blue LED
Green LED
Bluetooth
Antenna
Bluetooth Chip
4-level LED
battery
indicator
Barometer
GPS&Compass VTX(Analog) VTX(DJI)
8pin Connector(to ESC)
TVS Diode
(Anti-volatge spike)
5V 2A BEC
9V 3A BEC
BOOT Button
MCU: F405
LED Indicator Denition
RED LED - Power Indicator.Solid Red after powering up.
GREEN LED - Bluetooth status light. Solid Green indicates Bluetooth is connected.
BLUE LED - Flight controller status light which is controlled by the ight
controller rmware.
BOOT Button
Only if the flight controller gets bricked and can’t power up, please follow these
steps to re-flash firmware for it:
① Insert a USB A to TYPE-C cable to your PC.
② Press and hold the BOOT button, insert the USB cable into the flight controller, then release
the BOOT button.
③ Open Betaflight/INAV configurator on the PC, go to the ‘Firmware Flashing’ page, choose the
target ‘SPEEDYBEEF405MINI’ and flash.

FC’s Peripheral Connection 6/14
DJI Air Unit
7.4-26.4V
GND
RX
TX
GND
SBUS
9V
G
T1
R1
G
SBUS
Analog VTX
5V
GND
VIDEO
IRC
PGND
3.7-5V
Video
Video
GND
5V
5V
5V
IRC
IRC
GPS
SDA
SCL
TX
RX
GND
5V
CL
DA
4V5
G
T6
R6
5-36V
GND
Video
G/TX
M/RX
Model: Phoenix 2
Joshua Edition
5-36V
GND
Video
GND
Menu
Model: Phoenix 2
5-36V
GND
Video
Menu
5V
G
CC
CAM
CH2 RX
CH1 TX
5V
GND
Crossre Nano Rx
CH2
CH1
GND
5V
SBUS Receiver
GND
SBUS
SBUS
5V
ELRS Receiver
RX
TX
5V
G
TX
5V
G
RX
PPM
PPM Receiver
5V
4V5
GND
PPM
R2
Spektrum
Receiver NC
S
T2
T2
GND
3V3
LED Strip
5V
GND
LED
Buzzer
BZ-
BZ+
G
3V3
Motor 4
Motor 3
Motor 2
Motor 1
470uF Low-ESR
Capacitor
XT30 Power
Cable
Note: In order to prevent the stack from being burnt
out by voltage spikes on powering up, it is strongly
recommended to use the Low ESR capacitor in the
package.
F405 Mini Flight Controller BLS 35A Mini V2 4-in-1 ESC
GND
BAT
M1
M2
M3
M4
CUR
TEL
N
S4
S3
S2
S1
VBTA
GND
CURRENT
Cable Connection vs DJI O3 Air Unit
Use the DJI 6-pin cable(80mm) comes with the F405 Mini stack(See the accessory No.6 in the
package section). Cut off the 6-pin connector and keep the 8-pin connector. Use the 8-pin
connector to connect to the DJI Air Unit V1, and then solder the other end to the flight controller.
Cable Connection vs RunCam Link/
Caddx Vista Air Unit
Use the DJI 6-pin cable(80mm) comes with the F405 Mini stack(See the accessory No. X in the
package section). Cut off the connectors on both ends and solder the 6 wires.
SBUS Receiver
Cable Connection vs DJI Air Unit V1
Impoant notice for SBUS receiver
Use the DJI 6-pin cable(80mm) comes with the F405 Mini stack(See the accessory No. X in the
package section). Cut off the 6-pin connector and keep the 8-pin connector. Use the 8-pin
connector to connect to the DJI Air Unit V1, and then solder the other end to the flight controller.
When using an SBUS receiver, the SBUS signal wire of the receiver must be connected to the SBUS
pad on the front side of the ight controller (this pad internally uses UART2).
If you are also using the DJI Air Unit(O3/Link/Vista/Air Unit V1), you will need to disconnect the
SBUS signal wire from the Air Unit harness. Failure to do so will prevent the SBUS receiver from
being properly recognized by the flight controller. You can use tweezers to pick out the SBUS
wire from the 6-pin harness connector (or directly cut this wire) and insulate the exposed part
of the wire carefully.
Impoant notice for ELRS receiver
We recommend connecting the ELRS receiver's TX and RX to the T2 and R2 pads on the flight
controller. However, when using the DJI Air Unit simultaneously, some ELRS receivers may not
be recognized properly by the flight controller. If you encounter this issue, you need to
disconnect the SBUS signal wire from the Air Unit harness. You can use tweezers to pick out
the SBUS wire from the 6-pin harness connector (or directly cut this wire) and insulate the
exposed part of the wire carefully.
F405 Mini Flight Controller DJI O3/Vista/Link/Air Unit V1
Do NOT connect this wire
to assure the external
SBUS receiver work properly!
ELRS Receiver
7.4-26.4V
GND
RX
TX
GND
SBUS
RX
TX
5V
G
SBUS
5V
GND
F405 Mini Flight Controller DJI O3/Vista/Link/Air Unit V1
For some ELRS receivers, it
is necessa to disconnect
this wire in order to function
properly!
RX
TX
5V
G

App & FC Conguration 7/14
Get the SpeedyBee App
Search ‘SpeedyBee’ on Google Play or App Store. Or download the Android .apk file on our
website: https://www.speedybee.com/download.
FC Conguration
1
2
3 4

FC Firmware Update 8/14
SpeedyBee F405 Mini flight controller does not support wireless firmware flashing, so please flash
firmware for it on your PC following the steps below:
① Connect the flight controller to the PC with a USB cable
② Open Betafight/INAV configurator on your PC. Take Betaflight configurator as an
example, go to the ‘Firmware Flashing’ page, choose the target ‘SPEEDYBEEF405MINI’ and flash.

Specications 9/14
Product Name SpeedyBee F405 V3 30x30 Flight Controller
MCU STM32F405
IMU(Gyro) ICM42688P
USB PortType Type-C
Barometer Built-in
OSD Chip AT7456E chip
BLE Bluetooth
Wireless FC Firmware Flashing
Wireless Blackbox
Dwonload & Analysis
Supported. Used to connect with the SpeedyBee App for flight controller and ESC parameter
configuration. Please make sure the MSP switch on UART 4 is turned on and set to a baud
rate of 115200, otherwise Bluetooth functionality will not be available.
WIFI Not supported
NOT Supported.
Please connect to the Betaflight configurator on the PC to do FC firmeare update.
NOT Supported.
Please connect to the Betaflight configurator on the PC to do blackbox analysis.
DJI
Air Unit Connection Way Direct soldering
DJI Air Unit Compatibility
Compatible with all DJI Air Units: DJI O3/RunCam Link/Caddx Vista/DJI Air Unit V1. Please
use the solder pads <9V, G, T1, R1, G, SUBS(R2)> on the front right corner of the flight
controller to make a pin-to-pin connection with the solder pads on the DJI Air Unit.
UART1(T1, R1) is used for OSD and SUBS(R2) is used for DJI Air Unit’s internal SBUS
receiver signal input.
Blackbox
8MB Onboard Flash
BetaFlight Camera Control Pad Yes(CC pad on the front side)
Current Sensor Input Supported. For SpeedyBee BLS 35A V2 ESC, please set Scale=250 and Offset=-500.
Power Input 3-6S LiPo. The flight controller is powered through the G, V wires of the 8pin harness
or G, V pads from the bottom side of the flight controller.
5V Output 4 groups of 5V output, three +5V pads and 1 BZ+ pad( used for Buzzer) on front side.
The total current load is 2A.
9V Output
3.3V Output
4.5V Output
ESC Signal
UART
ESC Telemetry
I2C
Traditional Betaflight LED Pad
Buzzer
BOOT Button
RSSI Input
Smart Port / F.Port
Supported Flight Controller Firmware
Firmware Target Name
Mounting
Dimension
Weight
1 group of 9V output, one +9V pad on front side. The total current load is 3A.
Supported. Soldering pad named ‘3V3’ on the front top of the flight controller. Designed
for 3.3V input receivers. Up to 500mA current load.
Supported. Designed for radio receiver and GPS module even when the FC is powered
through the USB port. Up to 1A current load.
M1 - M4 wires or soldering pads on bottom side.
6 sets(UART1, UART2, UART3, UART4(Dedicated for Bluetooth connection)),
UART5(Dedicated for ESC telemetry),UART6
UART R5(UART5)
Supported. DA & CL pads on front side. Used for magnetometer, sonar, etc
Supported. 5V, G and LED pads on bottom of the front side. Used for WS2812 LEDs
controlled by the Betaflight firmware.
BZ+ and BZ- pad used for 5V Buzzer
Supported. Press and hold BOOT button and power the FC on at the same time will force
the FC to enter DFU mode, this is for firmware flashing when the FC gets bricked.
Not Supported
Not Supported
BetaFlight(Default), INAV
SPEEDYBEEF405MINI
30(L) x 32(W) x 7.8(H)mm
9.6g
20 x 20mm 3.5mm hole diameter,Compatible with M2 and M3 screws/Silicone grommets.

P
a 3
10/14
SpeedyBee BLS 35A
Mini V2 4-in-1 ESC
Layout 10/14
MOTOR 2
MOTOR 1
MOTOR 3
MOTOR 4
Capacitor pin
hole(BAT+)
Capacitor pin
hole(GND)
BAT-
BAT+
MCU(BB21)
8pin connector
(to FC)
TVS Diode
Driver chips

Note: In order to prevent the stack from being burnt
out by voltage spikes on powering up, it is strongly
recommended to use the Low ESR capacitor in
the package.
Connection with Motors & Power Cable 11/14
Motor 4
Motor 3
Motor 2
Motor 1
470uF Low-ESR
Capacitor
XT30 Power
Cable

ESC Conguration 12/14
You could use SpeedyBee app to completely configure this 8-bit ESC for both BLHeli_S or Bluejay
firmware. The steps are as follows:
You could also use PC configurators to configure this ESC. We recommend the ESC
Configurator. Please use Google Chrome browser and visist:
http://www.esc-congurator.com.
1
2
3

ESC Firmware Update 13/14
This 8-bit 50A ESC can run BLHeliS or Bluejay firmware. It is loaded with BLHeliS firmware by default.
You could also flash it to Bluejay firmware which can support RPM filtering and Bi-directional Dhsot.
Firmware flashing steps are as follows:
● Remove all the propellers from your drone.
● Ensure that the flight controller is connected properly to the ESC, then power up the drone. This
step ensures that the ESC starts up correctly.
● Connect the flight controller to the computer using a USB Type-C cable.
● Open the Chrome browser and visit the following website: https://www.esc-congurator.com/
● Follow the firmware flashing steps as shown in the screenshots below.
Impoant note:
On the 6th inteace, the "ESC" type must be selected as "J-H-40".
4
5
6
1
2
3
0
0
J-H-40

Specications 14/14
Product Name SpeedyBee 35A BLHeli_S Mini V2 4-in-1 ESC
Firmware BLHeli S J-H-40
Continuous Current 35A * 4
45A(5seconds)
DSHOT300/600
Burst Current
3-6S LiPo
VBAT(Batte voltage, used to power the ight controller)
Suppo (Scale=250 Oset=-500)
ESC Protocol
20 x 20mm 3.5mm hole size,compatible with M2 and M3
screws/Silicone grommets.
Power Input
35 * 35 * 5.5mm
Power Output
7.2g
Current Sensor
Mounting
Dimension
Weight
Table of contents
Popular Drone & Quadcopter Accessories manuals by other brands

Flyability
Flyability ELIOS 3 RAD user manual

Autel Robotics
Autel Robotics Smart Controller SE quick start guide

Out of the Box Innovations
Out of the Box Innovations VLXF230 Assembly manual

RunCam
RunCam Split Mini 2 user manual

dji
dji OSMO ACTION 3 Product information

ParaZero
ParaZero SafeAir M-300 Pro installation guide