After using BrainFPV FC and the Tau Labs GCS for 1 week, here are some of my thoughts, things I like, dislike and ideas. I might not be objective here since I haven’t used it long enough. Sent this post to the BrainFPV Developer as email, so hopefully some of the ideas will be heard.
I will keep this post updated as I use the board/software more.
The FC board
BrainFPV FC is a really good flight controller, good hardware and quality made. Only problem is the connectors. I know it’s for space saving purposes, but the special mini JST connectors (they are even smaller than ordinary JST) are a pain to work with, and very easy to snap the wires near connector. I am still a big fan of standard servo lead pins like those on the Naze32. If you managed to damage the connectors that comes with the FC, you will probably have to connect BrainFPV to get replacement, because I haven’t seen connector this small elsewhere.
Idea: maybe they can develop a companion stackable board, that can be stacked under the Brain, which takes the JST connector and gives out servo Lead pin output? maybe also build in some voltage regulation, current/voltage sensor or power distribution etc… that would make life much easier, and connection wise it would so muc cleaner :D
First impression of the Tau Labs GCS: The GUI is very user friendly, I like the interface design, drop down menu is helpful, and the setup wizard is great for beginners.
However, after using it a while I really want to go back to Baselfight/Cleanflight (BF/CF), for the following reasons.
- There are too much you can do, it has a much steeper learning curve than BF/CF
- Documentation is lacking on how to use the software, and tuning
- The Tau labs GCS behaves weirdly, after a few connect/disconnect, it won’t let you change settings (just fall back to original settings), you have to restart program.
- The software is bulky, slow, and freezes my computer for 20 seconds as I plug the board in.
- USB connection is unstable, not sure this is software or hardware. I need to unplug it and plug it back in. (same cable use for Naze32/Cleanflight, no issue at all)
- Baseflight / Cleanflight firmware flies much better straight out of the box, and tuning is easier… Maybe the Multiwii algorithm is just better? There is a MW PID calculator, where you can input your Baseflight PID settings, and it calculates the corresponding values in the GCS. I tried it but it still doesn’t perform as well the Naze32.
- Add support for RGB LEDs, like that in Cleanflight.
Hands down for the built-in OSD, a breeze to setup and just love this feature! I haven’t tested the GPS features yet, my GPS fix drops everytime I take off, maybe something to do with the GPS module.
Not a big fan of the GCS overall. I now understand why people asked me if they can use Cleanflight on the BrainFPV board. I would ask the same thing if I know how difficult it is to use GCS than BF/CF. :D
It would definitely attract more users if they have Baseflight or Cleanflight to support this board, and somehow you can still configure the OSD/GPS side of things.