Need a small FPV drone with the DJI O4 Professional that’s quick and agile? Then you must take a look at the Flywoo Firefly 20 Professional. Not solely does it fly very well, it additionally has one of many easiest but most sensible designs I’ve seen in a micro quad.
The place to Purchase
Get the Firefly 20 Professional from:
Within the field it comes with these equipment.
Specs
- Designed for DJI O4 Professional Air Unit
- FC / ESC Board: GOKU F405 SE 20A AIO
- Gyroscope: ICM-42688-P
- Flash Reminiscence for Blackbox: 8MB
- Receiver: Flywoo EL24E ExpressLRS 2.4GHz
- Motors: ROBO 1303 6000KV
- Propellers: Gemfan 2023-3 3-Blade, 1.5mm shaft
- Battery Connector: XT30
- Advisable Battery: 4S 550mAh / 750mAh LiHV
- Claimed Flight Occasions
- 750mAh: 6 min 30 s
- 550mAh: 5 min
- Claimed Max Velocity: 120km/h
- Weight (excluding battery): 112.5g
Design and Construct High quality
It’s one of many smallest quads designed for the full-size DJI O4 Professional. It’s not the smallest although — that title nonetheless belongs to the WalleFPV Eagle2. Nevertheless, the flight efficiency just isn’t actually comparable. The Firefly 20 Professional handles significantly better: it’s extra agile, extra highly effective, and likewise extra environment friendly due to the bigger propellers and greater motors, simply an total higher quad.
A whole lot of thought clearly went into optimizing the burden. You may see it in particulars just like the ultra-light plastic facet panels and battery straps.
Even so, the two.5mm-thick unibody carbon fibre body feels fairly sturdy, in all probability sturdy sufficient to outlive a number of crashes on comfortable floor and grass.
It’s additionally very straightforward to entry the FC USB port, in addition to the DJI O4 Professional’s bind button, USB port, and SD card slot.
I actually like how easy the design is. There may be nothing too fancy or overcomplicated, simply very sensible. You solely must take away 4 screws to separate the highest plate from the quad, supplying you with entry to the O4 Professional air unit and flight controller. That makes it very straightforward to work on and particularly beginner-friendly.
It additionally has two vibrant RGB LEDs, one on either side of the drone, built-in into the flight controller, and are customizable in Betaflight.
DJI O4 Professional Mounting
The DJI O4 Professional air unit is mounted underneath the highest plate. The digital camera is correctly soft-mounted to assist stop jello.
Flywoo has changed the unique O4 Professional antennas with two light-weight dipole antennas. This may cut back most vary, however this quad is absolutely designed for close-range flying, so they need to be greater than enough. Even with these easy antennas, the Firefly 20 Professional ought to nonetheless be able to no less than 1–2 km of vary, so I’d not fear an excessive amount of about it.
Digital camera angle is adjustable, although the vary just isn’t big: 0° to 25°. The facet panels get in the way in which of the digital camera screws, so if you wish to modify the digital camera angle, it’s essential take away them first. They’re “fast launch” panels that merely clip onto the standoffs, to allow them to be eliminated simply by hand with out taking off the highest plate.
No GPS
The dearth of GPS on the Firefly 20 Professional means it turns into riskier the farther you fly, particularly when it’s carrying an costly DJI O4 Professional. So it’s higher suited to close-range or indoor flying, the place you may nonetheless simply retrieve the drone after a crash.
That stated, the flight controller has a devoted port for a GPS module, so set up is simple if you need options like Rescue Mode or Place Maintain.
I just lately examined fairly a number of GPS modules, and for a micro drone just like the Firefly20, these are some good choices:
NewBeeDrone M10Q Micro
FlyFishRC M10 Mini:
Cyclone M10:
Beeper
It’s good to know the Firefly 20 Professional has a bodily buzzer situated underneath the flight controller (built-in into the FC itself). It makes a giant distinction while you crash and lose your drone in tall grass. Micro quads this small don’t generally include a correct beeper, so you’ll usually must depend on the motors beeping by DShot Beacon. However that’s normally very quiet, which makes it a lot tougher to search out your quad. With an actual buzzer, it’s a lot simpler to find the Firefly 20 Professional.
Battery Selections
You should utilize each 3S and 4S on the Firefly 20 Professional. In actual fact, 4S is what Flywoo recommends within the specs. I examined each.
You should purchase the batteries right here:
Personally, I want 4S due to the additional energy. However should you want extra relaxed cruising, 3S can be a good selection.
Different FPV System?
The Firefly 20 Professional is designed particularly for the DJI O4 Professional, however that doesn’t essentially imply you can’t use one other digital camera/VTX system on this drone. It might simply require some DIY work and presumably a {custom} digital camera mount.
Flight Efficiency
I’m very proud of the way it flies. It’s ridiculously agile, picks up pace in a short time, and activates a dime. Additionally it is actually quiet for a 4S quad. You may barely hear it from 100 meters away.
It dealt with wind fairly effectively too. I used to be testing it in 16–18 mph winds, and it flew simply superb. There have been some small vibrations right here and there due to the gusts, however you may easy these out in your footage utilizing Gyroflow in put up modifying. I didn’t get any jello in any respect, which signifies the comfortable mounting is working effectively.
I examined it on each 3S and 4S, and the texture may be very totally different.
Clearly, it’s a lot sooner and extra agile on 4S, however it is usually barely louder. In case you are extra into easy cruising and need to keep a stealthier profile, 3S is a superb selection.
Listed below are the flight instances I received with totally different batteries (a mixture of freestyle and cruising):
- 3S 750mAh: 5 minutes
- 3S 1000mAh: 8 minutes
- 4S 720mAh: 6 minutes
On the subject of pace, the Firefly20 was really sooner than what Flywoo claims within the specs. Because it doesn’t have GPS, I needed to estimate pace based mostly on the time it took to journey a sure distance at full throttle, so this isn’t probably the most correct figures, but it surely offers us an concept:
- On 3S, I get a prime pace of round 110–120 km/h
- On 4S, prime pace is round 140–150 km/h
PID and Filter Tuning
The PID and filter settings are tuned on the manufacturing unit, however in my view the tune is fairly conservative and positively has room for enchancment.
It additionally runs an older model of Betaflight, so earlier than I tuned it, I up to date it to the most recent model (2025.12.2). In case you are already proud of the way it flies, I’d keep away from updating Betaflight as a result of you would need to set all the pieces up once more from scratch.
Anyway, I shared my {custom} PID and filter tune on my Patreon, together with screenshots of all of the settings I modified: https://www.patreon.com/posts/custom-pid-tune-155764066
My {custom} tune is for 4S, but it surely must also work superb on 3S.
Learn how to Setup For First Flight
Firmware
- The flight controller (FC) board goal is FLYWOOF405S_AIO, and it comes preloaded with Betaflight firmware model 4.5.1. For inventory CLI Diff, see right here.
- ESC Firmware: Bluejay G-H-30, 0.19, 48kHz
- ELRS Receiver Firmware Goal: Flywoo EL24E, doesn’t specify what model, but it surely binds with radio on V3 firmware
- The quad runs props out (motors reversed).
Steps to Setup
- Bind the ELRS receiver (linked to UART3) – Element tutorial: https://oscarliang.com/bind-expresslrs-receivers/
- In Preset tab, search and cargo the ExpressLRS preset that matches your packet price – Directions: https://oscarliang.com/rc-link-preset-betaflight/
- In PID Tuning tab, arrange charges based on your desire – My Charges: https://oscarliang.com/charges/#My-Charges
- In Receiver tab, allow Telemetry. Roll and pitch channels jumps a tiny bit, so setting deadband (each RC and Yaw) to three can assist stop jitters
- In Modes tab, setup arm swap, Angle mode, Turtle mode, Beeper, and so forth.): https://oscarliang.com/betaflight-modes/#How-to-Setup-Arm-Swap
- In OSD tab, underneath Video Format, choose HD. Then setup OSD parts, or you may copy my CLI traces: https://oscarliang.com/betaflight-osd/#My-OSD-Setup-CLI-Instructions
- Pair the DJI O4 Air Unit along with your goggles (linked to UART6) – Information: https://oscarliang.com/how-to-setup-dji-o4-pro/#Pairing-DJI-Goggles-3-with-O4-Air-Unit-Professional
- In Energy & Battery tab, I lowered Amperage Meter Scale from 170 to 165.
Conclusion
I loved flying this quad, and I like how easy and sensible the design is. It’s designed for high-speed racing in tight areas and aggressive freestyle flying, but it’s nonetheless small and quiet sufficient to fly in small native parks with out inflicting as a lot annoyance as a bigger 5-inch quad.
I can positively suggest it.
Get the Firefly 20 Professional from:
Nevertheless, there’s additionally a 2.5-inch model, which I can be reviewing later this week. In case you are deciding between these two fashions, it’s possible you’ll need to look forward to that overview for a full comparability.
For now, right here is Flywoo’s personal clarification of the distinction (though I don’t 100% agree 😀 ):
The Firefly20 PRO is constructed for excessive out of doors racing, high-speed maneuvering, and most 4S energy bursts.
The Firefly25 MINI is made for long-endurance freestyle, indoor tight-space flight, and easy aerial capturing.
Each fashions help seamless swapping of the digital transmission system with simply 4 screws.
