Build: iFlight Mini Revobee32 F4 FC & Monkey X3 130 Frame

by Oscar

In this article we will be reviewing the Mini Revobee32 F4 flight controller from iFlight, and their Monkey X3 130mm mini quad frame.

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.


In this build we aim to test the following parts:

  • Mini Revobee32 Tower System – Product Page
    • Revobee32 F4 FC (Betaflight OSD, ICM-20608 Gyro, 5V BEC)
    • iPeaka 18A BLHeli_S 4-in-1 ESC
  • iFlight Monkey X3 Frame – Product Page
  • iPower the Force IF1407 4100KV Motors – Product Page


Because I had a very busy schedule this couple of months, iFlight offered to put this thing together for me, so I could just install the receiver and go test it for them.

The quad came in a nice foam padded case, with a set of 3045 bullnose tribades props and a foxeer antenna for the VTX.

Closer Look

The Monkey X3 frame has a really simple and minimalist design which serves a 3-inch quad well in terms of weight saving.

However there are 2 downsides to the design: 1. it’s not designed for mounting an HD camera; 2. the VTX antenna connector is vulnerable to crashes. I think an Eachine VTX03 style VTX would be more suitable for this frame/build.

The motors are the iFlight “Force” 1407 4100KV, they also do the 3500KV version which they did send me a couple of spare too.

The bundle comes with the Foxeer Arrow Mini FPV camera, with Foxeer 200mW VTX. Good thing about this camera is that it does have OSD to report battery voltage and it has decent image quality. Many micro quad bundles from other brands would normally come with low quality CMOS cameras to lower the cost. It’s great to see iFlight isn’t cutting corner there.

The only thing that is missing is a buzzer. I am probably going to put one in for lost model alarm.

The frame “cage” is held in place by 4 nylon nuts vertically and not using any standoffs like the transitional approach.

I am using the Frsky XSR receiver with this build. Since this is a F4 flight controller without built-in inversion for Smart Port, I had to tap the “uninverted SPort signal” from the receiver (green wire).

I am setting up SmartPort on this micro quad so I can tune my PID and rates from my Taranis.

The 4-in-1 ESC is always my preferred choice for a micro build like this. It saves spaces and makes wiring easier and cleaner.

The FC and ESC are actually sold together as branded as “tower system”, the small 20mm by 20mm form factor should be a very neat solution for other micro builds and frames too. It’s a pretty powerful system as it’s also got Betaflight OSD on this tiny board, though I am not using it in this build.

By the look of this quad it doesn’t seem to be too difficult to build, however I did find it a bit confusing as where to mount the receiver in the frame. In the end I decided to put it under the VTX and that turned out to be the perfect spot for it.

Here I mounted the propellers and antenna. The quad weighs at 178g without battery. I am planning to use a 4S 600-700mah battery with it.

Now on to the next part, fly her outside and get some footage…

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.


Ian Hodgins 31st August 2018 - 7:13 pm

I have tis flight controller and receiver. I can’t discover any sensors on my Taranis. I have wired smart port to TX1 just as you have in the photo. I have selected smart port telemetry on UART 1. I have enabled telemetry in the configuration. Did you take any other steps to get telemetry working?

Matt G 26th January 2018 - 12:19 pm

Oscar, I’ve read a ton of your reviews and thanks a lot for all you do, you really help us all out! With that said, I am using this stack on an airblade eclair v2 2.5″ with a frsky xm+ receiver. The receiver is bound and I have soldered everything correctly especially the rx6 to sbus on the receiver and I cannot get the receiver to demonstrate that it is bound in betaflight when I manipulate the comtrols. I have checked to see if there is a jumper that I need to solder (ppm vs sbus) and cannot find it. Any ideas on port configuration? Any advice would ve greatly appreciated!

Oscar 29th January 2018 - 12:57 pm

In ports tab, set UART 6 to Serial RX
and Make sure you have configured the receiver settings correctly:

Jase H. 6th December 2017 - 6:49 pm

Hey Oscar,

I have a couple of these iFlight Mini Revobee32 stacks. I’m attempting to build a 1106 2.5″ quad and a 1407 3″ quad with these stacks… I’m not great when it comes to tuning pids. I’ve built several quads, and I guess I’ve always been lucky enough to have the default pids be close enough where I could at least fly the quads. I’ve had a couple instances where a fellow pilot gave me a good tune for a build. Never the less, I’ve never really learned the skill of tuning pids myself… I’ve taken every precaution I could with these two builds. I’ve soft mounted both stacks better than factory, and my build tactics are usually good. Both stacks were pre-flashed bf3.1.7. I updated both stacks to 3.2.2, and copied all pid and filter settings to what Iflight had loaded by default. No matter what I set the gyro and pid loop refresh rates to, I can’t get either quad to a stable hover. Both quads suffer from the same issues. Oscillations, yaw twitches, and exponentially increasing drifts… I’m a mechanical engineer, and a overall fairly bright person, so I’m hoping I can teach myself how to tune pids. Obviously, it’s about time… :) In the mean time, is it possible for you to provide me with the stable pids from your monkey 3″ build? I was hoping that may at least get me started with my 1407 3″ build… Any help you could provide would be extremely appreciated… Thanks Oscar! I really love what you do…

tibo 21st November 2017 - 8:24 am


thx for all your amazing work.
Do you think that we can use the micro swift fir this build ? (is it too small and it we will have the two side plates in the FOV ?)



Oscar 28th November 2017 - 2:01 pm

Yea the Micro is too small, you might be able to use a 3D printed adapter though, or just put a few washers in there :)

dukevah 7th October 2017 - 7:17 am

Great build.
Have you tried to put runcam split to see if props are in the HD video?

Oscar 9th October 2017 - 2:13 pm

The Split won’t fit this quad. This quad uses 20mm x 20mm screw pattern, while the split is 30×30.