F4 Advanced Flight Controller - (MPU6000, STM32F405)

Out of stock
  • SKU: 6388


Out of stock


This is a next gen. flight controller featuring the STM32F405 processor and MPU6000 gyro. The advanced F4 processor gives this FC incredible precision and control while in the air. This flight controller includes 3 UART connections with SBUS, PPM or Serial RX and has a 3.3v output for Spektrum receivers as well as a hardware boot button. The board has been designed around the popular CC3D Revolution target and is fully support by RaceFlight, BetaFlight and CleanFlight. It comes preloaded with BetaFlight firmware.


  • Weight: 5g
  • 36mm x 36mm (standard 30.5mm between mounting holes)
  • Support raceflight and betaflight firmware, default is BF.
  • Use MPU6000 accelerometers and gyroscopes
  • Gyro and MCU have 3.3V independent power supply
  • Support LED strip and blackbox
  • Has outputs for up to 6 motors (ESCs)
  • Three available hardware UART ports
  • Built in inverter for SBUS input
  • STM32F405 32-bit processor at 168MHz, 1Mb flash, 192kb ram
  • Micro USB connectivity using STM Virtual Communications Port
  • M25P16 16 Mbit, serial Flash memory, 75 MHz SPI bus interface 
  • 1x7pin JST-SH socket (SUBS,SERIAL,RX,TX,5V,GND)
  • 6X3pin though-holes for pin headers for ESC
  • No BEC
  • Input voltage: 5 ~ 8.4V
  • Firmware target: REVO / CC3D Revolution


  • 1x F4 Advanced Flight Controller - (MPU6000, STM32F405)
  • 1x 1x7 pin header straight
  • 1x 3x6 pin header straight
  • 1x 3x6 pin header right angle

Based on the CC3D Revolution and designed by Bob Forooghi (FPV Kabab) in collaboration with Sunrise Model.


1.Updating to 5 stars

I'm updating my review to 5* because this FC works great. Problem is they say to use UART1 with spektrum sat, however this will not work since UART 1 shares the USB port. Switched to UART 3 and this board is on rails. Highly recommend! Especially for the price!!


I know that finding info on this FC on the internet is hard so here's what I discovered. Choose CC3D (Revo) for board and update to newest version if desired. Remember, you have a virtual port so do NOT mess with that setting. Use RX3 on FC board for satellite (Gray wire), which is UART3 in port settings and enable serial RX

3.Great flight controller at any price

Purchased 2 of these and they fly like they are on rails. Buzzer is a pain in the butt you must connect buzzer ground to signal #6 and put this command in CLI 

4.Great FC for the Mula!

Great Flight controller! 32k speeds like a Lux. You're not going to better than this with current components. If you want a Buzzer then in the BF CLI paste the following: 


Great Fc. About to buy my next one. At a great price point

6.replacing all cc3d with this

Had this up and running in 20 minutes. That's soldering pin headers too. Super simple! Taranis is UART 1 and mapping is TAER1234. which is odd. But, works as it should with sbus. Ordering more while they're in stock.

7.Great budget barebone F4

Great F4 with mpu6000 gyro. Perfect replacement for any F3 with mpu6000. Finally we aren't limited by the processing power like an F3 @ 8k. Probably the most simple layout ever. Reminds me of Naze rev5. It has a 5v rail, 3.3v output for spektrum sat rx, sbus and much more. Been flying this FC for almost 2 weeks now and it has been great.

8.Great for the price but...

This is a quality FC. My only grudge are the little things, but they've pushed me to using other boards - no power to rx under usb, only under lipo power, and I prefer edge mount to the 3 layer through hole. The lack of 5v to the rx under usb power is exceptionally annoying but for the price this is an awesome piece of kit