I used to love AIO (all in one) flight controllers, but they can be awkward to use with 4in1 ESC. With 4in1 ESC getting more reliable and easier to work with, I have been looking for a non-AIO FC that works well. This time we are looking at the Spedix F4 FC!
If you are new to FPV, make sure to check out my flight controller buyer’s guide.
I don’t think it’s available yet as i couldn’t find it anywhere. I will come back and update the product page links later.
There will be two versions, one with MPU6000 Gyro the other with ICM-20602. The choice depends on what looptime you want to run. MPU6000 is less noise sensitive but it can only run up to 8K sampling frequency, while the ICM-20602 is more prone to noise but can run up to 32KHz. See this post for a more detailed explanation about the different gyros.
You can also choose to have onboard barometer sensor if you wish, which allows you to measure altitude. Useful if you use GPS features on your quad.
- 2S-8S input voltage
- 5V/2A BEC
- Betaflight firmware: SPEDIXF4
- Weight: 6.8g (including rubber grommets)
In the package there are the FC and three cables for connecting to the ESC.
- With the first cable you can connect directly to a 4in1 ESC (make sure wires are in correct order! FC and ESC might have different pin orders. Mistakes can lead to burning out your FC or ESC!)
- In the second cable, all the wires are pre-crimped so you can choose whichever wires you want to insert into an included empty connector
- And finally with the last cable you can solder directly to the ESC, whether it’s 4in1 or separate ESC’s)
The Spedix F4 is one of the very few flight controllers that supports up to 8S LiPo input. I am sure the majority will still use 4S with this board, and not a lot of people even run 6S yet, but it’s good to know the option is there.
Here is the pinout of the board:
There are 6 UART’s on the Spedix F4.
UART1 only has RX pin, but the pin has bidirectional inverter, which means not only it works for SBUS and other serial receiver, but also FPort even when the signal is inverted. It can also be used for SmartPort if required.
UART 2 only has TX pin and it’s designed for VTX control (SmartAudio or Tramp).
The rest of the UART’s have both RX and TX pins.
They claim there are 8 motor outputs, 6 of which are dedicated and 2 selectable. However I could only find 4 motor outputs labelled on the board, not sure about the other four. We will have to wait and see when the official manual comes out.
It’s great news for those who run extra sensors, that there is i2c port available (SCL, SDA).
Camera Control Port is also available for those who want to change their FPV camera settings using sticks and OSD.
JST connector is provided for easy connection to 4in1 ESC. The pins are also broken out to solder pads so it’s flexible how you want to connect your ESC to the FC.
The same solder pads are available on both sides of the board, so you can either keep the wiring clean by soldering on the bottom, or do it the easy way and solder on top 🙂
Hell yea! I’ve had this board for a while now and here is just a quick overview. I will be using this FC in my next build, and posting further updates on this page. Stay tuned.