Review: SpeedyBee Bee25 – Best Sub-250g DJI O3 Cinewhoop of 2024?

by Oscar
Speedybee Bee25 Cinewhoop Dji O3

The SpeedyBee Bee25 is a sub-250g cinewhoop designed with the DJI O3 Air Unit in mind, making it an excellent option for FPV drone pilots looking for a compact, versatile, and feature-rich drone. With its sleek modular design, thoughtful engineering, and solid flight performance, the Bee25 offers a lot in a small package. In this review, I’ll share my experience with the Bee25, discussing its build quality, flight performance, and overall value.

Some of the links on this page are affiliate links. I receive a commission (at no extra cost to you) if you make a purchase after clicking on one of these affiliate links. This helps support the free content for the community on this website. Please read our Affiliate Link Policy for more information.

New to FPV? Check out my buyer’s guide for cinewhoops: https://oscarliang.com/cinewhoop/

Where to Buy

You can purchase the SpeedyBee Bee25 from the following retailers:

Battery is not included, check out my recommendations here: https://oscarliang.com/whoop-toothpick-lipo-battery/#4S-LiPOLiHV. Get the 4S 650mAh if you want to stay under 250g limit, or get the 4S 850mAh if you want longer flight time.

Don’t forget to get some spare propellers too: https://oscarliang.com/product-rw6u

Speedybee Bee25 Cinewhoop Unbox Accessories

The Bee25 package includes a user guide, a set of stickers, spare hardware, antenna holders, and two screw drivers— a nice touch, considering many BNF drones don’t usually come with any.

I am reviewing the ExpressLRS version.

Specifications

  • Frame: SpeedyBee Bee25 Standard Version
  • Wheelbase: 120mm
  • Flight Controller: STM32F405 with ICM42688-P Gyro, 8MB Blackbox, Bluetooth Support
  • ESC: 35A 8-bit ESC (BlueJay firmware)
  • Motors: 1404 4600KV
  • Propeller: HQprop DT63mm-3 blades
  • VTX: Not included (Compatible with DJI O3 Air Unit)
  • Camera: Not included (Compatible with DJI O3 Air Unit)
  • Receiver Options: ELRS 2.4G / TBS Crossfire Nano / Without Receiver
  • Battery Connector: XT30
  • Battery size: Supports 4S 650-1100mAh batteries, Maximum 64*31*40mm (Vertical), 75*31*40mm (Horizontal)
  • LED System: Meteor LED with 88 LED beads (fully customizable via SpeedyBee app)
  • Receiver: ELRS 2.4G / TBS / None (choose based on version)
  • Weight:
    • Without DJI O3 and Battery: 123g
    • With DJI O3: 172g
    • With DJI O3 and 4S 650mAh: 248g
    • With DJI O3 and 4S 850mAh: 266g

Build Quality and Design

Speedybee Bee25 Cinewhoop Dji O3 Without

The Bee25 drone boasts a sleek design with a transparent tinted plastic frame that houses its components. This gives the Bee25 a unique and modern aesthetic, while also allowing you to see the internals, especially those beautiful LEDs around the frame.

Speedybee Bee25 Cinewhoop Dji O3 Power On Led Strip Lipo Battery Elastic Band

The built-in Meteor LEDs not only add visual appeal but are also functional. They display the drone’s status, such as whether it’s armed or in fail-safe mode, and help with locating the drone in low-light conditions. This feature, along with the ability to control the LEDs through Betaflight or the SpeedyBee app, adds another layer of practicality and usability.

Speedybee Bee25 Cinewhoop Dji O3 Bottom

Despite the lightweight materials, the Bee25 feels sturdy. SpeedyBee has implemented smart design choices to protect sensitive components, such as the hard-mounted XT30 connector and protective housing for the GPS. However, my review unit didn’t come with a GPS module, so I couldn’t test the Rescue mode. Additionally, the easy-access USB-C port on the flight controller makes changing the drone’s settings much more convenient.

Speedybee Bee25 Cinewhoop Dji O3 Rear Xt30

Weighing around 165g without the battery, the Bee25 is designed to stay under the 250g limit with a compatible 4S battery. This is important for complying with drone regulations in some regions. If you’re adding the DJI O3 Air Unit, be mindful of the battery weight to stay within this limit. The largest battery you can use to remain under 250g is a 4S 650mAh, which brings the total weight to around 248g.

Speedybee Bee25 Cinewhoop Dji O3 Side

The elastic battery band, though unconventional, works surprisingly well to secure batteries of various sizes. A minor issue arises with longer batteries (over 60mm), which may have trouble fitting properly due to the fixed XT30 connector placement. You can work around this by rotating the mounting brackets to fit the battery sideways. While a small inconvenience, it’s worth noting if you plan to use larger batteries.

Made For DJI O3

Speedybee Bee25 Cinewhoop Dji O3 Modular Camera Plastic Frame

The Bee25 is specifically designed to house the DJI O3 Air Unit, though my review unit didn’t come with one, so I had to install my own. Fortunately, the installation process is straightforward. The modular camera mount for the O3 might seem a bit complex initially compared to minimalist designs like the BetaFPV Pavo20 Pro, but it’s well thought-out. It provides excellent protection for the O3 Air Unit, which is key for durability and reliability.

Speedybee Bee25 Cinewhoop Dji O3 Install

While the modular system requires a bit more effort to install, detailed instructions are available on SpeedyBee’s website, making the process easier. It’s a one-time task, and once installed, the modular design makes accessing the microSD card and USB-C port very convenient. Additionally, the drone includes a cooling duct integrated into the antenna mount, which helps to prevent the O3 Air Unit from overheating during longer flights—a practical and welcome feature.

Speedybee Bee25 Cinewhoop Dji O3 Camera Antenna

Speedybee Bee25 Cinewhoop Dji O3 Antenna Mount

Speedybee Bee25 Cinewhoop Dji O3

I did ask SpeedyBee about compatibility with the Walksnail VTX system, but unfortunately, this model does not support it. For the best user experience, stick with the DJI O3 Air Unit.

Flight Performance

The Bee25 flew really well, better than I expected to be honest, possibly the best 2.5inch cinewhoop I’ve flown this year. It’s tuned straight out of the box for cinematic flying, making it easy to capture fluid, stabilized shots.

Speedybee Bee25 Cinewhoop Dji O3 Motor

The Bee25’s 1404 4600KV motors are powerful and responsive, offering plenty of thrust without compromising flight stability. Paired with HQ 63mm props, this combination provides excellent performance for smooth, cinematic flying. Even with a large 4S 850mAh LiPo, it still managed to hover around 25% throttle giving you plenty of headroom for more aggressive maneuvers if needed which is pretty impressive.

Battery life on the Bee25 is solid. Using a 650mAh 4S battery, I was able to get about 5.5 minutes of smooth, cinematic flying. When I upgraded to an 850mAh battery, flight time extended to about 7.5 minutes.

Whether I was flying slow and steady for cinematic shots or pushing the drone with more freestyle maneuvers, it handled everything with ease. I did notice some minor prop wash here and there, but nothing significant enough to impact the overall experience.

But as a 2.5″ drone, it is just as noisy as other cinewhoops of similar size – you will draw some attention if you’re flying in public areas. It is much louder than even my 3″ open prop drone like the Sub250 Oasisfly25 I recently reviewed, but that’s to be expected for a cinewhoop, something you should be aware of.

Areas for Improvement

First off, the Bee25 doesn’t come with spare propellers, which could be inconvenient. You’ll want to pick some up here: https://oscarliang.com/product-rw6u.

Speedybee Bee25 Cinewhoop Dji O3 Led Strip

From a performance perspective, I would suggest removing the LED strip to save weight, and possibly make the DJI O3 “naked” as well using this kit: https://oscarliang.com/flywoo-naked-o3-lite-ultra-kit/. This would allow you to use a larger 4S 850mAh battery while still staying under the 250g weight limit, giving you longer flight times and improved performance.

GPS isn’t necessary for indoor or close-proximity flying, but if you’re flying outdoors or want an added layer of security, I’d recommend adding GPS and setting up Rescue Mode. Here’s a guide: https://oscarliang.com/setup-gps-rescue-mode-betaflight/.

The prop guards are lightweight, which makes them less durable. If you anticipate frequent crashes, it’s wise to pick up some spare frame parts to avoid downtime.

Speedybee Bee25 Cinewhoop Dji O3 Tear Down Dissemble Flight Controller Fc Esc Board Soldering

SpeedyBee always delivers unique designs with careful attention to detail. However, the tendency to design frames that require various types and sizes of screws can make repairs and maintenance a bit more complicated. They do provide two extra screws for each type, but this complexity might not appeal to everyone. If you appreciate distinctive, aesthetically pleasing frames, SpeedyBee is a great option, but if you prefer simplicity, it may not be your best choice. On a positive note, I do love that they include screwdrivers in the package, which is great for beginners.

Another limitation is the Bee25’s lack of compatibility with FPV systems outside of DJI. If you want to use something like the Walksnail system, it would require modifications and tinkering, which could be a hassle for some users.

How to Setup

Setting up the Bee25 for its first flight was straightforward:

Original CLI Diff can be found here.

Final Thoughts: Is the SpeedyBee Bee25 Worth It?

The SpeedyBee Bee25 is easily one of my favorite 2.5-inch cinewhoops for 2024. It flies exceptionally well right out of the box, offers great value with its thoughtful design, and pairs perfectly with the DJI O3 Air Unit. While there are a few areas for improvement as mentioned in the review, the overall performance and build quality of the Bee25 make it a standout option in the sub-250g category.

If you’re looking for a lightweight cinewhoop that offers great flight performance, the Bee25 is a fantastic choice. Whether you’re flying indoors, filming cinematic shots outdoors, or simply want a reliable sub-250g drone, the SpeedyBee Bee25 delivers on all fronts.

Leave a Comment

By using this form, you agree with the storage and handling of your data by this website. Note that all comments are held for moderation before appearing.

13 comments

HOERUDIN 18th January 2025 - 5:05 am

Good morning,My bee25 has a buzzer that keeps turning on when I plug in the battery. I’ve tried turning off all the BUZZER functions, but it doesn’t work. I’ve flashed it again and put in the original diff, but it still doesn’t work. I checked the transistor on the beeper line, it’s still good. I checked the base leg. The trigger voltage appears, at first it was normal, this happened after I flashed it, and suddenly the buzzer was always ON, what should I do?

Reply
Waseem Abdulla 9th January 2025 - 6:38 pm

Hello Oscar, thanks a lot for the work that you put in.

I bought a bee25 based off this review and I have been happy with it so far. However I am facing issues with range.

I’m flying using a jumper tlite v2, 250hz packet rate, standard telemetry ratio and stock antenna and 100 mw output power.

I have applied the necessary elrs preset from betaflight. I notice that around a distance of roughly 500 m in a vast open space ( at a beach) my RSSI dbm value is close to -108 and I have to turn back to avoid failsafe. Is this the expected range on elrs for a cinewhoop like bee25? I’m, I believe, in the latest version version of elrs.

Reply
Oscar 15th January 2025 - 3:13 pm

what RSSI dbm do you see when the quad is about 1 meter from the radio? Ideally it should be around -40dbm or lower. If it’s much higher than that (-60 or -70 for example), it could be an indication of a bad antenna on your receiver or transmitter.

Reply
Waseem Abdulla 17th January 2025 - 5:04 am

I was getting -54dbm when I did the ELRS bench test

Reply
Ben 6th January 2025 - 5:43 am

I would be forever grateful if you can help me 🙏

I bought the speedybee bee25 pre built but without a receiver, possibly the worst idea for a newbie.

Now I cannot determine what is the connector that they use for the receiver. In the documentation they mention SH1.25 but nowhere on the internet can I find a female connector for SH1.25 and the internet says that the jst1.25 is not the same as the sh1.25

What female connector should I get to solder to the nano receiver so that I can plug the pre soldered connection from speedybee into the receiver please 🙏

These jst is probably the worst documented connectors on the internet and super confusing not to even mention a absolute nightmare to discover in the on-line shops!

Reply
Oscar 6th January 2025 - 3:53 pm

The best thing to do is probably solder your receiver directly to the FC, and forget about the connector.

Reply
Alex 1st January 2025 - 6:37 pm

Is it compatible with the speedybee vtx tx800 (an analog system)?

Reply
TP 31st October 2024 - 7:02 pm

Is it possible to use it with naked gopro?

Reply
Oscar 4th November 2024 - 4:20 pm

Yea of course, but you need to print your own mount.

Reply
M 28th October 2024 - 11:27 pm

How’s it compare to the pavo20 pro?

Reply
Oscar 29th October 2024 - 4:38 pm

They are different sized whoops, so they have their pros and cons. The Bee25 flies better and more stable in the wind of course because it’s much larger, but it’s also much heavier, pushing the 250g weight limit. With the Pavo20 you can fly through smaller gaps and it’s less noisy due to the lighter weight and less power.

Reply
Mikko H 23rd October 2024 - 7:06 am

Question:

Would these components work with 3″ or 3.5″ drone frame? Like volador?

Let say I buy bee25 and bang the frame.

Would these components make sense in a freestyle frame?

Reply
Oscar 24th October 2024 - 2:45 pm

Probably, but the motors are a bit on the small side for a 3.5″. For 3″ I think 1504 is a popular choice, while 3.5″ you can use even 1804 like I did here: https://oscarliang.com/volador-vx3-5-o3/

Reply