Skip to main content
SpeedyBee F405 Mini flight controller and BLS 35A ESC on an electronics workbench
27

Jul

SpeedyBee F405 Mini Review: Is the 35A Stack Worth Buying?

The SpeedyBee F405 Mini BLS 35A Stack is worth buying for a compact 3-inch, 3.5-inch, 4-inch, or carefully planned lightweight 5-inch FPV build. It combines a capable F405 flight controller, 3S to 6S support, useful power outputs, Bluetooth tuning, blackbox storage, and a 35A BLHeli_S ESC in a 20x20 format. It is less compelling for a high-current 5-inch freestyle quad, a builder who wants plug-in DJI wiring, or anyone expecting fully wireless firmware and log management.

This is a research-based SpeedyBee F405 Mini flight controller review. The conclusions below are based on SpeedyBee’s current product page and manual, plus an attributed third-party inspection. No FPV Drone hands-on test data was supplied for this article.

Quick Verdict

The F405 Mini earns its place by fitting a practical set of build features into a compact, affordable stack. Its best match is a 3-inch to 4-inch quad that needs more connectivity and power-output flexibility than a basic micro flight controller provides.

Best for

3-inch to 4-inch analog or digital builds, compact cinewhoops, and lightweight quads using 3S to 6S power.

Not ideal for

Heavy or aggressive 5-inch builds, unusually demanding motor and prop combinations, or installations that need a plug-in digital-video connector.

Main advantage

Strong feature density: Bluetooth configuration, 8MB blackbox flash, barometer, analog OSD, four usable peripheral UARTs, and several regulated power rails.

Verify before buying

Frame clearance, motor current, battery connector choice, receiver and video-system wiring, and whether 35A per motor provides enough margin for the intended build.

Featured Stack

View SpeedyBee F405 Mini BLS 35A Stack SpeedyBee F405 Mini BLS 35A Stack

Featured gear

SpeedyBee F405 Mini BLS 35A Stack

Compact 20x20 FPV stack combining an F405 Betaflight flight controller, Bluetooth configuration and a 35A BLHeli_S four-in-one ESC. Best for: Compact custom FPV builds requiring flexible peripheral support. Not ideal for: Buyers seeking a…

Compact 20x20 FPV stack combining an F405 Betaflight flight controller, Bluetooth configuration and a 35A BLHeli_S four-in-one ESC.

Best for
A feature-rich compact FPV stack for builders comfortable with soldering and Betaflight. Recommend only…
Skill level
Intermediate to Advanced
Product type
Flight Controllers
Best for
A feature-rich compact FPV stack for builders comfortable with soldering and Betaflight. Recommend only…
Skill level
Intermediate to Advanced
Product type
Flight Controller and ESC Stack

SpeedyBee F405 Mini Specifications and What They Mean

The headline specifications are competitive for a 20x20 stack, but the value is not simply that it uses an F405 processor. The more useful question is whether the board has enough power outputs, ports, current capacity, and physical clearance for the equipment you plan to install.

SpeedyBee F405 Mini BLS 35A specifications and buyer impact
Specification Published detail What it means for a build
Flight-controller processor STM32F405 A capable, established processor for Betaflight or INAV without paying for an F7 solely for ordinary quad functions.
Gyro ICM42688P A current-generation gyro used on many compact boards. Build cleanliness, soft mounting, wiring, filtering, and tune quality still affect the result.
Battery input 3S to 6S LiPo Covers the common voltage range for powerful micro quads, cinewhoops, and lightweight 5-inch builds.
ESC rating 35A continuous per motor, 45A burst for 5 seconds Well suited to many 3-inch and 4-inch combinations, but motor and prop current must be checked before using it on a demanding 5-inch quad.
ESC firmware and protocol BLHeli_S J-H-40, DSHOT300/600 Functional and widely understood, with optional Bluejay support documented by SpeedyBee for features such as bidirectional DShot and RPM filtering.
Mounting 20x20mm pattern, 3.5mm holes, M2 or M3 hardware Fits many compact frames, but the board footprint is wider than the mounting pattern and must be checked separately.
Stack envelope Approximately 32x35x15.2mm in the current manual Allow additional room for grommets, wiring, the capacitor, battery leads, and access to the side-mounted USB-C port.
Bluetooth SpeedyBee app configuration through UART4 MSP at 115200 Useful for field tuning and setup, but it does not provide wireless flight-controller firmware flashing or wireless blackbox download on this model.
Blackbox 8MB onboard flash Provides local logging for tune diagnosis without needing a microSD card, though logs must be handled through a computer.
Power outputs 5V 2A, 9V 3A, 4.5V 1A, and 3.3V 500mA The 9V rail can power a supported digital video transmitter, while the USB-powered 4.5V rail is useful for a receiver or GPS during bench setup.
Video support Analog OSD plus direct-solder support for DJI O3, RunCam Link, Caddx Vista, and DJI Air Unit V1 Both analog and listed DJI digital systems are practical, but the digital connection is not plug-and-play.
Source basis: SpeedyBee’s current product page and F405 Mini Stack User Manual V1.0, checked July 27, 2026. The buyer-impact column is FPV Drone interpretation. Published dimensions and weight vary between SpeedyBee’s own summary and board-level figures, so physical fit should be verified against the current manual and the actual frame.

One specification deserves special attention: a 20x20 mounting pattern does not mean the entire board is only 20mm wide. The ESC is published at 35x35mm and the stack is about 15.2mm tall before accounting for the final installation. Tight frames can interfere with the board edges, USB port, capacitor, motor wires, or side plates even when the mounting holes line up.

The official overview lists a 13.5g stack weight, while the individual board specifications and a 2023 third-party measurement do not perfectly agree with that figure. For an ultralight build, treat the listed weight as an estimate and weigh the complete stack with its cable, mounting hardware, capacitor, and power lead.

What Makes the F405 Mini Stack Worth Considering?

A useful mix of compact size and real connectivity

Some mini stacks save space by making every connection a compromise. This board still provides the connections expected in a practical custom build: receiver, video transmitter, GPS, I2C peripherals, buzzer, LEDs, camera control, current sensing, and ESC communication. SpeedyBee lists six UART assignments, but UART4 is dedicated to Bluetooth and UART5 is assigned to ESC telemetry. The more useful planning number is four available peripheral UARTs, not six completely free ports.

That is enough for common combinations such as ELRS, a digital video transmitter, and GPS without immediately running out of serial resources. Builders should still map every pad before soldering, especially when an external receiver and a DJI air unit will be installed together.

Power rails that suit digital and analog builds

The 9V 3A output is a meaningful advantage in a compact digital build. It gives a listed DJI air unit a regulated supply instead of wiring the video transmitter directly to battery voltage. The 5V 2A rail supports conventional accessories, while the 4.5V rail remains powered from USB and can run a receiver or GPS during setup.

USB-powered GPS is especially useful when waiting for satellite acquisition or checking configuration on the bench. It avoids powering the motors and high-power video transmitter every time the flight controller is connected to a computer.

Useful field configuration without pretending the laptop is obsolete

Bluetooth is the convenience feature that separates this stack from many budget boards. The SpeedyBee app can be used to adjust flight-controller and ESC parameters, configure ports, review settings, and change motor direction. That is genuinely useful after a motor replacement or when a setting needs to be checked away from the workbench.

The limitation is equally important: this model does not support wireless flight-controller firmware flashing or wireless blackbox download and analysis. It also has no Wi-Fi. A USB-C cable and computer remain part of the ownership experience.

Good match for a compact custom build? Confirm the frame clearance, motor current, receiver, and video-system wiring before ordering the stack.

Is the 35A ESC Enough?

The 35A rating applies to each of the four motor outputs, with SpeedyBee publishing a 45A burst rating for five seconds. It should not be interpreted as permission to use any motor and propeller combination that physically fits a 3S to 6S quad.

For many 3-inch, 3.5-inch, and 4-inch builds, 35A per motor provides a sensible operating range. SpeedyBee markets the stack for 2-inch to 4-inch quads and lightweight 5-inch models. That last category needs qualification. A lightweight 5-inch cruiser and a heavy freestyle quad with aggressive props can place very different electrical and thermal demands on the same ESC.

Practical rule: choose the ESC from the motor manufacturer’s thrust-test current at the intended voltage and propeller, then leave margin for voltage spikes, hot weather, restricted airflow, damaged props, and repeated throttle changes. Prop size alone does not establish whether 35A is enough.

The included 470uF low-ESR capacitor is not an optional decoration. SpeedyBee specifically recommends installing it to reduce the risk from voltage spikes. Capacitor placement, battery-lead length, solder quality, cooling, and the overall electrical condition of the build all influence ESC reliability.

The package also includes an XT30 power lead. That is convenient for the compact builds this stack primarily targets. If the battery and expected current call for a different connector, choose the connector based on the complete power system rather than changing it simply because larger quads often use XT60. The FPV drone battery guide explains 3S through 6S voltage, common connector choices, charging, and storage.

Where the 35A limit becomes the wrong compromise

A larger ESC is the safer choice when the planned motor and prop data approach the continuous rating, the frame has poor airflow, the quad is heavy, or the build is intended for repeated high-throttle freestyle. The price and size advantage of a mini stack disappears quickly if the ESC is being operated with little thermal or current margin.

The right conclusion is not that the 35A ESC is weak. It is that the stack should be selected for a known power system. It is a natural fit for powerful micro and mid-size builds, but only a conditional fit for 5-inch use.

Bluetooth, Betaflight, and ESC Firmware

How the Bluetooth connection works

Bluetooth uses UART4 internally. SpeedyBee specifies that MSP must be enabled on UART4 at 115200 baud for the app connection to work. If Bluetooth appears missing after a configuration change or firmware update, checking that port assignment is the first sensible troubleshooting step.

The app can change flight-controller and ESC settings, including motor direction. Remove all propellers before connecting power or working in any motor-control screen. Phone-based setup is convenient, but it should not replace a deliberate configuration backup before firmware or ESC changes.

Firmware target and computer requirements

The documented flight-controller target is SPEEDYBEEF405MINI. SpeedyBee lists Betaflight as the default firmware and also identifies INAV support. Flight-controller firmware must be flashed from a computer through USB-C. If normal flashing fails, the physical boot button can force DFU mode.

The board has 8MB of onboard flash for blackbox logs. That is useful for diagnosing noise, filters, and tune behavior, but this model does not transfer or analyze those logs wirelessly. Builders who expect every maintenance task to happen through the mobile app will find the Bluetooth label broader than the actual wireless feature set.

BLHeli_S and optional Bluejay

The included 8-bit ESC ships with BLHeli_S J-H-40 firmware and supports DSHOT300 and DSHOT600. SpeedyBee’s manual documents flashing Bluejay through ESC Configurator, selecting the J-H-40 ESC type. Bluejay can add bidirectional DShot and RPM filtering, but changing firmware adds a configuration and recovery step that should be performed only after saving the existing setup and removing the propellers.

A buyer who specifically wants a newer 32-bit ESC platform, more current overhead, or a simpler out-of-box RPM-filtering path may prefer another stack. A buyer who values low cost, familiar BLHeli_S tooling, and optional Bluejay support may see this as a reasonable trade.

Digital Video and Receiver Compatibility

DJI O3 support requires soldering

SpeedyBee officially lists DJI O3, RunCam Link, Caddx Vista, and DJI Air Unit V1 compatibility. The F405 Mini provides 9V, ground, UART1 TX and RX, ground, and an SBUS pad for these systems. The important buying detail is that connection is by direct soldering. The included DJI cable must be cut or adapted according to the manual rather than plugged into a dedicated air-unit socket on the flight controller.

That arrangement is workable and can save board space, but it is not the easiest option for a first soldering project. Builders who value fast video-system replacement or a fully plug-in O3 installation should look for a board with a correctly pinned connector.

External receiver and SBUS-wire conflict

The manual calls out a specific receiver issue that is easy to miss. When an external SBUS receiver is used with a DJI air unit, the air unit’s SBUS signal wire must be disconnected so the receiver can be recognized correctly. SpeedyBee also notes that some ELRS receivers connected to UART2 may require the DJI harness SBUS wire to be removed when both devices are installed.

This does not make the board incompatible with ELRS or DJI O3. It means the builder must follow the wiring diagram rather than connecting every wire in the supplied harness. Cut or depin only the identified signal wire, and insulate any exposed conductor.

Do not assume unlisted O4 compatibility

As of the July 27, 2026 check, SpeedyBee’s F405 Mini product page and manual explicitly list O3 and earlier DJI systems, but they do not list DJI O4 or O4 Pro. Electrical compatibility should not be inferred from connector appearance or from another SpeedyBee board. An O4 build should be verified against current air-unit voltage, UART, signal, cooling, and official wiring requirements before this stack is selected.

Analog builders get an onboard AT7456E OSD chip, camera-control pad, video input and output pads, and regulated accessory power. That makes the stack equally relevant to a compact analog build rather than a digital-only product.

Which Builds Fit the SpeedyBee F405 Mini?

This decision matrix separates physical compatibility from electrical suitability. A frame can accept 20x20 mounting and still be a poor match because of board-edge clearance, stack height, power demand, airflow, or wiring access.

SpeedyBee F405 Mini build-fit decision matrix
Build type Fit Reason and checks
2-inch build Conditional Electrically capable, but the 35x35mm ESC footprint and stack height can be excessive for a very small or ultralight frame.
3-inch or 3.5-inch freestyle quad Strong fit The 20x20 format, 35A ESC, 3S to 6S input, and available UARTs suit many powerful compact builds. Verify the exact motor and prop current.
3-inch or 3.5-inch cinewhoop Strong fit The 9V 3A rail, O3 support, blackbox, barometer, and compact mounting are useful. Confirm cooling and room for soldered video wiring.
4-inch freestyle or long-range quad Good fit Suitable when motor current stays within margin. GPS, receiver, video, and other UART assignments should be mapped before assembly.
Lightweight 5-inch cruiser Possible with verification SpeedyBee includes lightweight 5-inch use in its positioning, but the motor, prop, all-up weight, airflow, battery connector, and current data must support the choice.
Heavy or aggressive 5-inch freestyle quad Poor fit A higher-current stack normally provides more appropriate electrical and thermal margin for repeated hard throttle use.
Source basis: manufacturer specifications and use guidance, with FPV Drone fit analysis based on board dimensions, ESC rating, power outputs, and installation requirements. Always use the selected motor manufacturer’s current data for the intended propeller and battery voltage.

If you are still deciding between a custom build, BNF model, or complete kit, the FPV drone build kit and compatibility guide explains the parts that must work together before an order is placed.

Pre-Purchase Installation Checklist

Use this checklist before buying. It catches the fit and compatibility problems that the phrase “20x20 stack” does not answer.

  • Mounting pattern: confirm 20x20mm mounting and enough clearance for 3.5mm holes with the intended M2 or M3 grommets.
  • Board envelope: check approximately 35mm maximum board width and plan around the current manual’s roughly 15.2mm stack height.
  • USB access: make sure the frame side plate does not block the USB-C port after final assembly.
  • Motor current: compare the motor and propeller test data at the intended battery voltage with the 35A continuous and 45A five-second ratings.
  • Battery connector: verify whether the included XT30 lead suits the battery packs and expected current.
  • Capacitor placement: reserve room for the included 35V 470uF low-ESR capacitor and keep its leads practical.
  • Video system: plan direct soldering for a listed DJI air unit, or map the analog camera, OSD, and VTX connections.
  • Receiver wiring: check the DJI harness SBUS note before using an external SBUS or ELRS receiver.
  • UART allocation: assign receiver, video control, GPS, and other peripherals while accounting for Bluetooth on UART4 and ESC telemetry on UART5.
  • Firmware plan: use the SPEEDYBEEF405MINI target and keep a USB-C cable and computer available for firmware and blackbox work.
  • Airflow: avoid trapping the ESC against a solid plate, foam, or dense wiring bundle, especially in a cinewhoop.
  • Smoke test: inspect polarity and solder joints, remove the propellers, and use a current-limiting smoke stopper for first power-up.

The package is unusually complete for mounting. The current manual lists M2 and M3 screws, nuts, O-rings, grommets, an FC-to-ESC cable, a DJI cable, an XT30 lead, and the capacitor. The included hardware helps, but it does not remove the need to plan where every cable and component will sit inside the frame.

SpeedyBee F405 Mini Pros and Cons

Pros

  • Compact 20x20 mounting with both M2 and M3 hardware support
  • Useful STM32F405 and ICM42688P flight-controller combination
  • Bluetooth flight-controller and ESC configuration through the SpeedyBee app
  • 3S to 6S input with a 35A-per-motor ESC
  • 9V 3A rail for listed digital video systems
  • 8MB blackbox flash, barometer, analog OSD, and USB-C
  • Good mix of UART, I2C, buzzer, LED, camera-control, and current-sensor support
  • Capacitor, cables, and mounting hardware included

Cons

  • 35A is not the right margin for every 5-inch motor and prop combination
  • DJI O3 and earlier listed air units require soldering rather than a direct FC socket
  • No wireless flight-controller firmware flashing or blackbox download
  • Bluetooth consumes UART4 and ESC telemetry uses UART5
  • BLHeli_S is functional but less attractive to buyers who specifically want a newer 32-bit ESC platform
  • Published size and weight details are not perfectly consistent across official overview data and individual board figures
  • O4 compatibility is not included in the current official compatibility list

When Should You Choose Another Stack?

Choose a higher-current 30x30 stack when the build uses a conventional or heavy 5-inch frame, powerful motors, aggressive props, or repeated high-throttle freestyle. The extra size and current rating can provide more appropriate thermal and electrical margin, and larger boards often provide roomier motor pads and easier wiring.

Choose a flight controller with a native digital-video connector when fast O3 installation and replacement matter more than minimizing board size. A plug is not automatically better electrically, but it reduces soldering and makes the installation less error-prone when the pinout is verified.

Choose an AIO board when minimum weight and stack height are the dominant constraints in a very small quad. The tradeoff is that an AIO combines the flight controller and ESC into one board, so a failure can require replacing more of the electronics.

Finally, choose a newer wireless-capable board if phone-based firmware flashing and wireless blackbox handling are required features rather than optional conveniences. The F405 Mini’s Bluetooth is useful, but its computer-dependent maintenance tasks should be understood before purchase.

Final Verdict: Is the SpeedyBee F405 Mini 35A Stack Worth It?

Yes, the SpeedyBee F405 Mini BLS 35A Stack is worth buying when its limits match the build. It offers unusually complete connectivity and regulated power for a compact 20x20 stack, and Bluetooth tuning makes field changes easier. For a well-planned 3-inch, 3.5-inch, or 4-inch quad, the feature set is stronger than the product’s budget positioning might suggest.

The decision becomes conditional on a 5-inch quad. A lightweight cruiser may fit the published use case, but a heavy freestyle build should normally move to a higher-current stack. The other meaningful compromises are direct-solder DJI wiring, computer-only firmware and blackbox tasks, and the need to check real physical clearance rather than relying on the mounting pattern alone.

Buy it for compact feature density and value. Skip it if the project needs substantial 5-inch current margin, confirmed O4 support, a plug-in DJI connector, or more complete wireless maintenance.

Before checking out: confirm the exact product is the SpeedyBee F405 Mini BLS 35A 20x20 Stack and compare the listing contents with the current manual.

Frequently Asked Questions

Can the SpeedyBee F405 Mini run DJI O3?

Yes. SpeedyBee officially lists DJI O3 compatibility and provides a 9V 3A output, UART pads, ground, and SBUS wiring. The connection requires soldering or adapting the included cable. It is not a direct plug-in connection on the flight controller.

Can the SpeedyBee F405 Mini be used on a 5-inch drone?

It can be used on a carefully planned lightweight 5-inch build when the selected motor, propeller, voltage, weight, airflow, and measured current leave suitable margin below the ESC limits. It is not the preferred choice for a heavy, high-current 5-inch freestyle quad.

Can the flight-controller firmware be flashed over Bluetooth?

No. Bluetooth supports configuration through the SpeedyBee app, but SpeedyBee states that wireless flight-controller firmware flashing and wireless blackbox download are not supported on this model. Use a computer and USB-C cable.

Does the 35A ESC support Bluejay?

Yes. SpeedyBee’s manual documents flashing Bluejay to the 8-bit ESC through ESC Configurator and selecting the J-H-40 type. Save the current configuration, remove all propellers, and follow the current manual before changing ESC firmware.

Is the 35A rating per motor or for the whole ESC?

It is published as 35A continuous for each of the four motor outputs, with a 45A burst rating for five seconds. That rating still needs margin, cooling, clean soldering, the included low-ESR capacitor, and a motor and propeller combination whose current demand has been verified.

Sources

Last checked: July 27, 2026


RELATED

Posts

Citation

Use the canonical page URL when referencing this FPV Drone page.

SpeedyBee F405 Mini BLS 35A Stack Check Price