The Flywoo Firefly Nano Baby 20 is a micro FPV drone that runs 2S Lipo and 2″ propellers. It’s the first BNF that is available in all digital FPV systems as well as analogue.
Where to Buy?
It will be available in Analog, DJI, Avatar and HDZero FPV systems! I will be checking out the analog version with ExpressLRS receiver in this review.
- GetFPV: https://oscarliang.com/product-e03n
- BG: https://oscarliang.com/product-if54
- Flywoo: https://oscarliang.com/product-uymt
- Flywoo: https://oscarliang.com/product-iz2v
- GetFPV: https://oscarliang.com/product-1o2f
- BG: https://oscarliang.com/product-y85e
Grab some spare propellers here (Gemfan 2015 2-Blade 1.5mm hole):
In the box comes the following accessories:
- 2 x set of 2015-2 props (8 in total)
- 1x spare screw pack
- 2x battery holders (for different size lipo)
- 4x Prop guards (Flywoo sent me extra prop guards and canopy, color available in red, green and black)
- batteries are not included, you can purchase them on Flywoo’s site
Batteries are not included and need to be purchased separately.
- FC/ESC: GOKU Versatile F405 2S 12A AIO board
- 6 UART’s
- build-in ELRS 2.4g RX (via UART, not SPI!)
- MPU6000 Gyro
- Blackbox 8MB
- Barometer BMP280
- BEC: 5V 2A
- Current Sensor
- 2*WS2812 RGB LED onboard
- 4in1 12A BLHeli_S ESC
- 4.1g weight
- Frame: Firefly 2S Nnano Baby 20 ANALOG Frame kit
- Motors: Flywoo ROBO 1002 15500KV (1.5mm shaft)
- Props: Gemfan 2015 2 blade (1.5mm hole)
- VTX: GOKU VTX625 V2 450mW
- FPV Camera: (Not specified but looks like the Runcam Nano with a wider FOV lens?)
33.8g34.9g without battery, 56.9g with 2S 420mAh, 70.5g with 2S 750mah
Closer Look at the Flywoo Firefly Nano Baby 20
The frame reminds me of the Diatone Cube, which didn’t fly well and I had a nightmare tuning. However I don’t have such issue with the Flywoo frame. It’s a pretty durable and light weight design. Frame thickness (carbon fibre) is about 1.5mm.
The canopy is 3D printed in TPU, there are multiple color options. It’s quite a beefy and sturdy design and I think Flywoo could have shaved at least a gram off it if they wanted to.
On top of the canopy, is a mounting hole for one of the 3D printed TPU camera mounts for the Thumb Pro, Peanut, GO2 Thumb. You can purchase these mounts on Flywoo’s site, unfortunately I didn’t get one with the review sample so I didn’t test with HD camera. But yea, the Firefly Baby 20 has enough lift to carry a light weight HD cam.
Camera angle is fixed and cannot be adjusted which is a shame, but the default angle works fine for me.
It can be purchased with prop guard, but if you are flying it outdoor I prefer not to use them. They actually make your quad noticeably slower and less agile. The prop guards are made of plastic, they are not super strong, might not survive high drops, but the quad is relatively light so they should hold up fine in small collisions.
The battery holders are 3D printed in flexible TPU. There are two holder sizes designed specifically for Flywoo’s own batteries, and they can be easily swapped out. However, if you want to use other battery sizes you might have to get creative how to mount it. The battery connector is XT30.
One thing that could be done better is the battery lead. It should be strapped to the frame with a zip tie to stress-relieve those solder pads on the FC. If those pads are pulled off, the FC becomes useless and it’s very expensive the replace.
The VTX board sits on top of the FC and offers up to 450mW output power. Very clear image and great signal in my testing. Settings/channel/power can be adjusted via SmartAudio which is handy (VTX product page: https://oscarliang.com/product-kz76). VTX Antenna is RHCP.
However I was having issue with selecting channel. Somehow it got stuck on random channel regardless what channel I choose in the OSD menu. Eventually it would broadcast on the correct channel if I power cycle the drone enough times. Very strange issue, maybe just a faulty VTX.
Update (29 Sep 2022): Turns out the VTX came “locked” – some of the channels are disabled to comply with the laws in some countries. That’s why when you select certain channels, such as R8, it won’t work. To unlock the VTX, simply hold down the button on the VTX for 12-15 seconds until all 3 LED’s on the VTX light up, release the button, unplug battery, and try again.
Those tiny 1002 motors are very high KV for 2S even using two-blade props, so tri-blade are surely too heavy and not recommended. Probably due to the size and weight considerations, there are no prop screw holes on the motor bell, the props are mounted on by frictions so if you have loose props, you might need to resort to new props or glue. So far they stay on really well for me.
The flight controller is probably one of the most powerful and feature-rich AIO board for 2S micro drones.
The onboard ExpressLRS receiver (built into the FC) comes with ELRS V2 firmware, and it’s connected to the FC via UART, not SPI, so you can flash the RX firmware independently. It’s good to know because ExpressLRS project is planning to phase out SPI based receivers in the future.
The FC also has two onboard RGB LED you can program in Betaflight.
Product page of the FC: https://oscarliang.com/product-4o6k
How to Setup
Original CLI can be found here: https://intofpv.com/t-cli-dump-for-flywoo-firefly-baby-20-original
It comes with Betaflight 4.2.8 firmware, Board target: FLYWOOF405S_AIO.
First of all, I flashed the receiver to a newer firmware with binding phrase, RX firmware: Flywoo EL24P 2400 RX. You can skip the flashing and just bind it to your radio (how to) if the RF module also has V2 ELRS firmware.
Then I did the following config in Betaflight:
- Enable DShot Beacon
- Set Arming angle to 180
- Enable Telemetry
- Disable RSSI_ADC
- Flip after crash
- Disable Core Temp (and disable Core Temp in Warnings, not useful)
- Disable Timer 1 and just leave Timer 2
- Upload bold font for better readability
The ESC comes with BLHeli_S 16.7 firmware (Z_H_30). I kind of wanted to flash Bluejay to it and enable RPM filter, but since it’s already tuned so I won’t touch it for now. Just know that the option is there.
As expected from Flywoo, their BNF are usually pretty well tuned out of the box, the Firefly Baby Nano 20 is no exception. Very locked in and stable even in breezy weather. I love the small form factor, it’s a perfect flyer for those who want to stay low key flying in small parks and still get decent acrobatic performance and fun time. Noise is low, you can barely hear it 15 meters away.
When it comes to flight time, I get almost 4 mins on 2S 420mah, and 8 mins on 2S 750mAh. Very impressive efficiency. Between the two battery sizes, if you want more agility, go for 2S 420mAh. If you want to mostly just cruising and longer flight time go for 2S 750mAh. You can still perform acrobatics with the heavier lipo, but you get more prop wash and instability with extreme manoeuvre. The flight time is amazing though.
Compared to the Sub250 Nanofly16 (1S 1.6-inch) which I also fly a lot with in the park, the Baby 20 is way more powerful and so it can handle the wind better, but slightly noisier as expected from the higher input voltage. Equally fun, but the Nanofly16 seems to be more stealthy and more suitable for busy park flying, and the Baby 20 needs a bit more space to truly enjoy its faster speed.
I really want to try one of the HD versions, I think that’s where the Baby 20 shines. It has plenty of power so the extra weight shouldn’t be a problem at all, and because it’s 2S it’s much easier to power those HD VTX.