Skip to main content

SpeedyBee F405 V4

The SpeedyBee F405 V4 is a 30x30 (30.5 x 30.5 mm, 4 mm holes) STM32F405 flight controller. It is sold on its own and as the SpeedyBee F405 V4 BLS 55A 30x30 Stack together with the SpeedyBee BLS 55A 4-in-1 ESC. It has an onboard Bluetooth chip (for FC/ESC configuration via the SpeedyBee app), a MAX7456-compatible AT7456E analog OSD, a barometer, a microSD-card slot for Blackbox, and a 6-pin plug-and-play connector for DJI air units. The firmware target name is SPEEDYBEEF405V4.

Target:
SPEEDYBEEF405V4
MCU:
STM32F405
IMU:
ICM42688P
OSD:
AT7456E
Baro:
DPS310
Blackbox:
SD Card
Measurements:
Size: 41.6 x 39.4 x 7.8 mm
Mounting: 30.5 x 30.5 mm (4 mm holes)
Weight: 10.5 g
Docs: Complete· 90% Betaflight Supported Manufacturer support Updated 2026-07-06

Other Features

  • SD Card Slot: Yes — SDSC/SDHC cards up to 32 GB, formatted FAT16/FAT32 (SDXC not supported)
  • Onboard Receiver: None
  • Hardware Inverter: No
  • Bluetooth: Yes (BLE) — used for FC/ESC configuration via the SpeedyBee app; MSP on UART4 at 115200 baud
  • WiFi: No
  • Onboard RGB LED: None (4 corner WS2812 pads LED1–LED4, plus a status/battery LED array)

Input/Output

  • USB Connector: USB Type-C
  • Motor Outputs: 8x (M1–M4 via the 8-pin ESC connector / bottom pads, M5–M8 on front-side pads)
  • UARTs: 6x (UART4 is dedicated to the onboard Bluetooth chip; UART5 is dedicated to ESC telemetry)
  • I2C: Yes (for magnetometer, sonar, etc.)
  • SWD: Yes
  • SPI: Internal only (gyro on SPI1, OSD on SPI2, SD card on SPI3) — not broken out to user pads
  • 3.3V Output: Yes — up to 500 mA (for 3.3V-input receivers)
  • 4.5V (VBUS) Output: Yes — up to 1 A; powered even when running from USB (for RX/GPS)
  • 5V Output: Yes — 3 A total across 9 groups (4x front 5V pads, BZ+, and 4x LED 5V pads)
  • 9V Output: Yes — 3 A total across 2 groups (front 9V pad and the bottom DJI connector)
  • Current Sensor: Yes (ESC-supplied) — reads current from the ESC via the 8-pin connector; for the SpeedyBee BLS 55A ESC use scale 400, offset 0
  • Analog RSSI Input: Yes (RS pad)
  • LED Strip Output: Yes (WS2812, LED pad)
  • Buzzer Output: Yes (5V buzzer, BZ+ / BZ- pads)

Pads

UARTs

NameLabelNotes
UART 1T1 / R1Bottom edge; grouped with the analog VTX pads and used by the DJI 6-pin connector for OSD/air-unit MSP.
UART 2T2 / R2Top edge; also broken out as the SBUS pad (SBUS internally uses UART2). Default serial-RX / receiver UART.
UART 3T3 / R3Top edge.
UART 4No pads; dedicated to the onboard Bluetooth chip (MSP, 115200 baud).
UART 5R5 (TEL)Only the RX pad (labelled TEL) is broken out; dedicated to ESC telemetry. The target defines only UART5 RX.
UART 6T6 / R6Bottom edge; grouped with 4V5 / SDA / SCL for GPS + compass.

Power

NameLabelNotes
Battery VoltageBAT3-6S LiPo input (also supplied via the 8-pin ESC connector).
5V Output5V5V BEC, 3 A total across 9 groups.
9V Output9V / VTX9V BEC, 3 A total; the VTX 9V rail is switchable via PINIO (Betaflight USER1).
4.5V Output4V54.5V output, up to 1 A; live even over USB.
3.3V Output3V33.3V output, up to 500 mA.

Other

NameLabelNotes
Motors (front)M5 – M8Front-side motor output pads (M5–M8).
Camera Video InCAMAnalog FPV camera video input.
Camera ControlCCBetaflight camera control.
RSSIRSAnalog RSSI input.
ServoS9Servo / extra PWM output.
LED StripLEDWS2812 addressable LED data.
I2CSDA / SCLMagnetometer, sonar, etc.
BuzzerBZ+ / BZ-5V buzzer.

Connectors

8-Pin ESC Connector (SH 1.0 mm)

Connects the FC to the ESC. Either end of the supplied cable can be used. FC-side pad definition (top to bottom):

PinFC LabelESC Label
1GNDN/A
2BATCURRENT
3M1S4
4M2S3
5M3S2
6M4S1
7CURVBAT
8TELGND

DJI 6-Pin Air Unit Connector

Plug-and-play with DJI O3 / RunCam Link / Caddx Vista / DJI Air Unit V1. Board-side silkscreen labels:

PinLabelNotes
19VVTX power (manufacturer cable diagrams label this pin 7.4-26.4V).
2GGround.
3T1UART1 TX (air-unit / OSD MSP).
4R1UART1 RX (air-unit / OSD MSP).
5GGround.
6SBUS (R2)Receiver SBUS passthrough (UART2 RX).