Part 1 - Overview
Specifications
Product Name | SpeedyBee F745 35A BLS AIO |
Power Input | 3S-6S Lipo |
Mounting | 25.5 x 25.5mm, 3mm hole diameter |
Dimension | 36.5mm(L) x 36.5mm(W) x 7mm(H), recommended for quads at 3.5" or above |
Weight | 10.1g |
FC MCU | STM32F745 |
FC IMU(Gyro) | MPU6000 |
FC USB Connection | Need to solder a USB TYPE-C module to D+,D-,GND pads. |
FC Barometer | BMP280 |
FC OSD | Supported |
FC BLE Bluetooth | Supported. Used for parameter configuration |
FC Flash FC Firmware Wirelessly | Supported |
FC Download/Analyze Blackbox | Supported |
FC DJI Air Unit 6-pin Connector | Supported |
FC Flash(for BlackBox) | Built-in, 8MB |
FC Current Sensor | Supported. Scale=256 |
FC BetaFlight Camera Control Pad | Yes(CC pad) |
FC 5V Output | 4 groups of 5V output. The total current load is 2.5A. |
FC 9V Output | None |
FC 3.3V Output | Supported. Up to 500mA current load. |
FC ESC Signal Pads | M1-M4 |
FC UART | Full UART x 4 (UART1, UART2, UART3, UART4) |
FC ESC Telemetry UART | None |
FC I2C | Supported |
FC LED Pad | Used for WS2812 LED |
FC Buzzer | BZ+ and BZ- pad used for 5V Buzzer |
FC BOOT Button | Used to enter DFU mode |
FC RSSI Input | Not supported |
FC SmartPort | Use any TX pad of UART for the SmartPort feature. |
Supported Flight Controller Firmware | BetaFlight(Default) |
Firmware Target Name | SPEEDYBEE F745AIO |
ESC Power Input | 3-6S LiPo |
ESC Continuous Current | 35A |
ESC Burst Current | 45A(5S) |
ESC Protocol | DSHOT300/600 |
ESC Power Output | VBAT |
ESC Current Sensor | Supported (Scale=256) |
ESC Firmware | BLHeli_S JH40 |
Dimensions
The SpeedyBee F745 35A BLS AIO has a mounting pattern of 25.5 x 25.5mm with 3mm hole diameters. Its overall dimensions are 36.5mm (Length) x 36.5mm (Width) x 7mm (Height). It is recommended for drones with propellers of 3.5 inches or larger.
Package Contents
- SpeedyBee F745 35A BLS AIO x 1
- 35V 470uF Capacitor x 1
- XT30 Power Cable (Length: 7cm) x 1
- 6-pin DJI Air Unit cable x 1
- External USB Port module (Wire Length: 5mm) x 1
- M2 x 12mm Screws x 5
- M2 x 6.6mm Anti-vibration Silicone Grommets x 5
- M2 Silicone O-Rings x 5
- M2 Nylon Hex Nuts x 5
- Manual & App Download Card x 1
Layout
The board features several key components and connection points. On the top side, you can find the MCU (STM32F745), BB21 MCU, Bluetooth/WIFI Chip, OSD Chip, BMP280 Barometer, TVS Diode for voltage spike protection, Buzzer, LED Strip, Capacitor, and pads for power (BAT+, BAT-), DJI Air Unit connection, and BEC. On the bottom side, there are pads for motors (M1-M4), an external USB port (D+, D-, GND), and various UART, I2C, LED, Buzzer, BOOT Button, RSSI, and SmartPort connections. The layout also includes indicators for Bluetooth connection (Green LED) and flight controller status (Blue LED).
LED Indicator Definition
- GREEN LED: Solid Green indicates Bluetooth is connected.
- BLUE LED: Flight controller status light controlled by the flight controller firmware.
BOOT Button
The BOOT button is used to enter DFU mode for firmware re-flashing if the flight controller becomes unresponsive (bricked). To use it:
- Hold the BOOT button (the only button on the FC) while powering the FC simultaneously. This will enter DFU mode.
- Open the SpeedyBee app, navigate to the FC Firmware Flashing page, and follow the on-screen prompts to flash the firmware.
Part 2 - Flight Controller
Wiring Diagram
The wiring diagram illustrates connections for various drone components. It shows connections for GPS, Receivers (PPM, SBUS, Crossfire Nano Rx), VTX (Analog VTX, DJI Air Unit), Camera (RunCam, Caddx), Buzzer, and LED Stripe. Specific pads are labeled for power (5V, VBAT, 3.7-5V), ground (GND, PGND), signal (RX, TX, CC, CAM, Video), and specific protocols (SBUS, PPM, UARTs, I2C).
App
Get the SpeedyBee App
The SpeedyBee app can be downloaded by searching for "SpeedyBee" on Google Play or the App Store. Alternatively, the Android .apk file can be downloaded from the official SpeedyBee website: https://www.speedybee.com/download.
Connect the App
The app allows connection to the flight controller for configuration and updates. The process typically involves selecting the flight controller, connecting it via USB or Bluetooth, and following the app's prompts.
FC Firmware Update
The SpeedyBee app facilitates updating the flight controller firmware. The steps generally involve:
- Selecting the desired FC firmware type (e.g., Betaflight, INAV).
- Loading the firmware file.
- Connecting the flight controller to the PC via USB.
- Initiating the flash process through the app.
BlackBox Analyzer
The BlackBox Analyzer feature within the SpeedyBee app allows users to download and analyze flight log data recorded by the flight controller. This is useful for diagnosing flight performance issues and tuning.
Part 3 - ESC
Connection with Motors & Power Cable
The ESC (Electronic Speed Controller) outputs are connected to the motors (Motor 1, Motor 2, Motor 3, Motor 4). The XT30 power cable is used to connect the AIO board to the LiPo battery. A low ESR capacitor is recommended to be used with the power cable to prevent damage from instantaneous voltage spikes during power-up.
ESC Configuration
ESC configuration can be performed using compatible software or configurators, allowing adjustments to parameters such as motor direction, braking, and other performance settings.
ESC Firmware Update
The ESC firmware can be updated to either BLHeli_S or Blue Jay firmware. To perform the update:
- Connect the LiPo battery to the AIO board.
- Connect the AIO board to your PC using a USB cable.
- Access an online configurator, such as https://esc-configurator.com/.
- Ensure the ESC Type is set correctly to 'J-H-40' within the configurator before flashing.