Review: Riot Control Flight Controller FC by Rotor Riot

by Oscar
Published: Last Updated on

Rotor Riot finally released their first flight controller, the Riot Control FC! In this review we will check out the board layout, build quality, strength and weakness.

Buy the Rotor Riot Control Flight Controller from:

Learn about how to choose flight controllers for mini quad.

Specifications of Riot Control Flight Controller

Here is the basic spec of the FC:

  • F405 MCU
  • MPU6000 Gyro
  • 2S – 6S input voltage
  • Betaflight OSD
  • Built-in Current Sensor
  • 8MB Flash Memory for Blackbox
  • 3 UART’s
  • BEC: 3.3V, 5V, 9V

The Riot Control FC comes with:

  • XT60 pigtail (10cm)
  • mini buzzer
  • rubber gummies
  • nylon screws and standoffs
  • 4in1 ESC cables

Closer Look at the Riot Control FC

Doesn’t it look familiar?

Yes, the Riot Control FC is based on the DYS F4 Pro V2 FC, with a few tweaks by Rotor Riot. That’s why the layout and physical appearance look similar. The Riot Control FC is also manufactured by DYS.

The gyro is soft mounted and protected in a plastic case. The mounting holes are enlarged to fit vibration damping grommets (gummies). Does the “double-stage vibration damping” make it better or worse? We will find out soon from testing.

I wish they offer ICM20689 gyro option to allow for 32K/32K gyro sampling rate and looptime. This could take full advantage of the extra filtering.

UART’s, Layout and Soldering Pads

There are only 3 UART’s, including the one for SBUS. Perhaps not enough for some people, think about the stuff we use: SmartPort, VTX Control, ESC Telemetry, Runcam Split, Camera Control, Serial Receiver….. That’s why some FC’s these days provide 5 UART’s.

UART 1 is for serial receivers, there is a jumper pad you can solder to choose between SBUS or other non-inverted receiver signal.

The soldering pads are well sized and easy to work with. The very same pads are available on both sides of the board.

The Removable, Soft-Mounted Gyro

The Gyro protective case is mounted on the board with 4 screws. These screws are located on the bottom you can easily remove.

The gyro sensor is fully encased in a thick protective plastic housing, surrounded in vibration dampening gel. This makes it impossible for the gyro to come loose or wiggle free.

Image Credit: Drew Camden

They Gyro connects to the flight controller via a ribbon cable. It goes through the slot in the FC to the other side of the board. The ribbon cable shouldn’t be too long to cause problem.

The gyro ribbon cable connector is located on the back of the FC. You can disconnect the gyro and ribbon cable by lifting the connector by hand. This is useful if you want to swap out the gyro for whatever reason.


I will soon put this FC on a quad and test out the performance, and I will come back and update with more info. For now here is my thoughts:


  • Great pad layout and build quality – easy to work with
  • Double soft-mounting – Gyro and Gummies
  • Pads are available on both sides of the board
  • 4in1 ESC connector
  • 5V and 9V BEC
  • Gyro swapable


  • Doesn’t come with low ESR capacitor
  • No dedicated ESC telemetry pads
  • Only 2 UART’s (not counting the one for SBUS)
  • Gyro option limits looptime to 8K/8K

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.


Benedikt Funk 14th August 2018 - 9:20 am

I’m confused about which target I need if I want to update this fc. The manual says target is OMNIBUSF4 but the cli prompts to the “version” input that it has a dysf4prov2 target?! Could someone help me out?
Tanks a lot.

Oscar 20th August 2018 - 5:40 pm

follow the manual, if there is a problem contact RR support, you paid for the customer service :)

Vance ray 31st July 2018 - 3:13 am

I recently purchased and installed this fc on a build that had the dys pro v2 on it. After 1 weak crash in tall grass it stopped working. The exact same thing happened to the dys pro v2 fc. One crash for each flight controller, both broken now. Not sure what the issue is. I get initial startup tones but the sequence never finishes. Only a red light on the fc. No busy light and it won’t connect to betaflight, either of them. I noticed the similarity in appearance between the two, but didn’t realize they were both from dys. If anyone knows of a way to fix this, please let me know. As for now, I can not give this fc a good rating.

Oscar 31st July 2018 - 9:35 pm

maybe try typing status in CLI and see what flag you get, this might give you a hint what’s wrong.

Zeah Lessley 11th August 2018 - 7:22 pm

Same here, two in a row just die mid air and give a red light, no way to connect it to BF because it won’t respond to USB.

Kim Reynolds 1st September 2018 - 9:01 pm

i have same problem but the red light came after soldering a sensor wire… cant be that bad, can it?

ArcherFPV 26th July 2018 - 1:21 am

What 4 in 1 plugs straight to this. I have the dys 30a 4n1 but I think the cable is different. Just wondering. I do have this fc and it does look great tho. Can’t wait to try it out. Just looking at my esc options. I know any separate esc will work I just don’t have any at the moment but I do have the dys 30a, a dalrc engine and a cheapo racerstar 20a and a 35a.

MLFPV 18th July 2018 - 1:43 am

You can probably swap in the airbot gyro and get 32k/32k just need custom hex.