User Manual
SpeedyBee F745 35A BLS AIO
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 | Built-in. |
FC Flash(for BlackBox) | 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 ESC Signal Pads | M1 - M4 |
FC UART | Full UART * 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 | BetaFlight (Default) |
Firmware | SPEEDYBEE F745AIO |
Firmware Target Name | SPEEDYBEE F745AIO |
ESC Power Input | 3-6S LiPo |
ESC Continuous Current | 35A * 4 |
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 flight controller has the following dimensions:
- Thickness: 1.6mm
- Width: 36.5mm
- Length: 36.5mm
- Height: 7mm
- Mounting Hole Pattern: 25.5mm x 25.5mm
It is recommended for quads at 3.5 inches or above.
Package Contents
The package includes the following items:
- 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 Anti-vibration Silicone Grommets (6.6mm height) x 5
- M2 Silicone O-Rings x 5
- M2 Nylon Hex Nuts x 5
- Manual & App Download Card x 1
Layout
The flight controller features a compact layout with various ports and components:
Top Side Components:
- Bluetooth/WiFi Chip
- UART 2 (T2, R2) for GPS
- FPV Cam (Analog)
- UART 1 (T1, R1) for Receiver
- Gyro (MPU6000)
- I2C pads (For Compass)
- UART 4
- BOOT Button
- 5V, GND, R4, T4, L, G pads
- Motor 4 connector
- BLUE LED
- MCU: STM32F745
- Antenna connector
- GREEN LED
- Motor 2 connector
Bottom Side Components:
- Motor 3 connector
- VTX connector
- OSD Chip
- MCU: BB21
- D+, D-, GND pads (For external USB port)
- Barometer (BMP280)
- Motor 1 connector
- 5V 2A BEC
- DJI Air Unit Connector
- Capacitor+
- Capacitor-
- BAT+
- BAT-
- Driver Chips
- Capacitors (Filtering / Anti-Voltage Spike)
- TVS Diode
- Buzzer pads (BZ+, BZ-)
- LED Pad (for LED Strip)
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 re-flashing firmware if the flight controller becomes unresponsive (bricked). To enter DFU mode: 1. Hold the BOOT button and power the FC simultaneously. 2. Open the SpeedyBee app, navigate to the FC Firmware Flashing page, and follow the prompts.
Part 2 - Flight Controller
Wiring Diagram
This section details the wiring connections for various components:
- GPS: Connect to UART 2 (T2, R2) and I2C (SCL, SDA) pads.
- Receiver (SBUS): Connect to UART 1 (R1) and 5V, GND pads.
- PPM Receiver: Connect to PPM pad.
- Crossfire Nano Rx: Connect to UART 1 (T1, R1) and 5V, GND pads.
- DJI Air Unit: Connect to the dedicated 6-pin DJI Air Unit connector.
- Analog VT X: Connect Video Out to the VTX Video In, and power (5V, GND) as required.
- Camera: Connect Video Out from FC to Camera Video In, and power (5V, GND) as required.
- Buzzer: Connect to BZ+ and BZ- pads.
- LED Stripe: Connect to LED pad and 5V, GND pads.
USB-C Module Note: Due to size limitations, the FC does not provide 5V output to the USB-C module. You must power the AIO with a battery before connecting the flight controller to your computer via USB-C.
App Usage
Get the SpeedyBee App: Search for "SpeedyBee" on Google Play or the App Store. Alternatively, download the Android .apk file from the SpeedyBee website: https://www.speedybee.com/download.
Connect the App: The app allows you to connect to the flight controller wirelessly (via Bluetooth or WiFi) to configure settings, update firmware, and monitor telemetry data. The app interface displays flight time rankings, device status, and detailed telemetry information like battery voltage, current draw, and GPS status.
FC Firmware Update
The SpeedyBee app facilitates easy FC firmware updates. The process involves:
- Selecting the firmware type (e.g., Betaflight, iNav).
- Loading the desired firmware, either online or from a download link.
- Connecting the flight controller to the app, typically via Bluetooth, which may switch to WiFi transmission mode.
- Starting the firmware flashing process.
Ensure you back up your settings before updating. The app guides you through selecting the correct flight controller model and performing the update.
BlackBox Analyzer
The SpeedyBee app includes a BlackBox Analyzer tool. This allows you to load and analyze flight log files from the flight controller's built-in flash memory or SD card. You can view flight data to diagnose issues or optimize performance.
Part 3 - ESC
Connection with Motors & Power Cable
To connect the ESCs:
- Connect the motor wires to the corresponding Motor 1, Motor 2, Motor 3, and Motor 4 pads on the flight controller.
- Connect the XT30 Power Cable to the BAT+ and BAT- pads.
- Important Note: To prevent damage from instantaneous voltage spikes when powering up, it is strongly recommended to use the Low ESR capacitor included in the package. Connect this capacitor across the BAT+ and BAT- pads.
ESC Configuration
The SpeedyBee app provides an ESC Configurator for setting up your Electronic Speed Controllers (ESCs). The process involves:
- Launching the ESC Configurator within the SpeedyBee app.
- Starting the connection process, typically via Bluetooth.
- Selecting the connection method (WIFI or Bluetooth).
- Connecting to the SpeedyBee F745 AIO.
- Reading the current ESC settings.
- Configuring parameters such as Startup Power, Temperature Protection, Low RPM Power Protection, Brake on Stop, Demag Compensation, Motor Timing, and Beep Strength.
- Saving or writing the configuration to the ESCs.
Attention: Always remove propellers before performing any ESC configuration or motor tests. Ensure the ESCs are powered.
ESC Firmware Update
You can flash both BLHeli_S and Blue Jay firmware onto this ESC. The process requires:
- Connecting the battery to the AIO.
- Connecting the AIO to your PC via a USB cable.
- Using an online configurator, such as https://esc-configurator.com/.
- Within the configurator, select the correct ESC Type, which should be set as 'J-H-40'.
- Choose the desired firmware (BLHeli_S or Blue Jay) and version.
- Initiate the firmware flashing process.
The configurator also allows for motor control testing and detailed parameter adjustments.