dtfc flight controller

DTFc Flight Controller Review: Ultra Clean Quad Build

In Review by Mike Tseng13 Comments

DTFc Flight Controller Review

dtfc flight controllerWhat is the DTFc flight controller?  In short, the DTFc flight controller is a PDB with a built in F3 flight controller.  It’s made by the creators of the OSDoge and can stack perfectly with the DTFc.  For people who want simple clean builds, there’s not better PDB or flight controller than the DTFc.  Let’s take a closer look.

Specifications:
  • F3 Processor
  • Uses the latest gyro from InvenSense ICM-20608-G
  • 120A current sensor
  • PPM/SBUS/SUMD rx signals ready
  • Dedicated LED strip port with onboard 5V regulator.
  • Can handle massive power, 2s-6s
  • 5v 1.2A regulated power for your LED strips, cameras, small VTXs, RX, lap transponders…etc
  • Runs Betaflight with BLHELI ESC Passthrough.  Connect and change settings on your ESC right from the FC
  • dRonin software support (dRonin is a flight controller firmware like Cleanflight but from OpenPilot)
  • Two serial ports
  • Uses through hole connections on the flight and surface edge pads for the pdb.
  • 36 x 36mm with 30.5 x 30.5mm mounting holes.  Same dimensions as the Naze32 and DODO flight controller.
Layout
dtfc flight controller

I love the layout of the DTFc flight controller.  The solder pads for the big power wires are nice big pads with the little holes.  I don’t know the technical name for those little holes on the pads but it makes soldering fat cables much easier for some reason.  Going by the arrow on the board, the battery solder pads are at the rear with two smaller positive and a big negative pad on each side of the board.  This makes it very easy to arrange the power cables in a neat fashion.

For the flight controller part, they went with through the hole connection method.  This is my favorite and prefer it over surface pads such as the LUX and KISS.  Through the hole offers the most versatility and makes building clean easy.  You have the option of using pin headers or directly soldering the wires and arranging the wire in any direction you want.  The direct solder method is choice for ultra low profile builds.

Ultra Clean Gyro

The ICM-20608-G gyro used in the DTFc flight controller is the cleanest of all the gyro family.  All of the most popular flight controllers right now use gyros made by InvenSense.  They use either the MPU6500, MPU6050 or the MPU6000.  The new ICM-20608-G is said to be 20% less noisy than the other gyros and uses half the power.  So far this has proven to be true.  In my Armattan Morphite 155 build, I mounted the DTFc flight controller using M3x10mm bolts.  Normally when you mount a flight controller with metal bolts instead of using plastic standoffs, it produces crazy amount of noise in the form of vibrations.  This can cause a lot of issues with drift and YAW twitches.  The DTFc flight controller has been rock solid and smooth in my quad.  I haven’t noticed any vibration issues.

Gyro Family Tree

OSDoge

Made by the same manufactures as the OSDoge, the DTFc flight controller is designed to stack with the OSDoge.  This makes a super clean and tidy, PDB, flight controller, OSD and LC filter combo.  Using low profile stacking pins, the DTFc/OSDoge stack in my Morphite 155 is only 8mm thick.

dtfc flight controller

Sample Install

This is just a quick recap of the DTFc install.  I will have a full build post/video with the DTFc on the XHover MPX200b.

dtfc flight controller

This is how I installed the DTFc in my Morphite 155.  The XSR receiver is connected to receiver port (UART3) power, ground and signal.  For telemetry, the SmartPort wire from the XSR is connected to TX on UART2.

This is how the ports should be configured in CleanFlight.

dtfc flight controller

dtfc flight controller

Other features
  • The DTFc has a dedicated LED driver output.  From this port you can connect your RGB programmable LEDs directly to the port and program the LED from CleanFlight (post coming soon).
  • Two extra UART ports not shared with the USB or SerialRX.  This lets you connect extra goodies like telemetry from your SmartPort wire, OSD, race transponders and such.
  • Built in voltage and current sensor.  Display your voltage and current in the OSD.
  • No need for external 5V to power the flight controller like on the Naze32.  The DTFc converted the battery voltage to the 5v it needs to power the fc.
Conclusion

dtfc flight controller

With the DTFc, it’s really easy to build a super clean and tidy quad like the Armattan Morphite 155.  On micro quads component placement is really important because there’s just not much room.  Having the PDB and flight controller on one board reduces parts and connection points.  This means less things that can fail.  Not only is it super compact, it’s loaded with features.

The F3 processor really shines!  I was surprised at how well it handles.  I’m probably not a good enough pilot to notice the differences but it flies just as well as the other F3 flight controllers I’ve been using, Lumenier LUX and DODO.  Normally micro quads are harder to tune.  I pretty much left the PIDs stock,  increased the rates and played with RC rates.  The DTFc handled this micro quad like a champ.

I really can’t think of any negatives with the DTFc.  I highly recommend the DTFc flight controller.

If you found this post helpful, it would be super cool if you purchased the components from my store or purchase items from my Amazon links.  These posts are expensive and take a loooong time to make!  The purchases make it possible for me to keep making them.  Thanks in advance, I greatly appreciate it 🙂

 

Comments

  1. Hi mate, got 2 of these in quads now, really like them, the only observations I would make are:
    1. Some of my quads come with awg12 xt60 pigtails, whilst the pads are solid as a rock they are a bit small, I spoke to Carl about it, he said it doesn’t matter if the + wire is touching that cap end to the left of it, whilst is didn’t do that, not having to worry about avoiding it helps

    2. The gyro has better noise characteristics than the mpu6500 but still not as good as some, I have soft mounted both of mine.

    3. No 12v reg, whilst this doesn’t matter if you use the osdoge as it has one, anyone just running this board by its self is eithe going to have to add an external reg or run the fpv kit at battery voltage

    That said they fly superbly and produce a super clean build with the osdoge

     
    1. Author

      Nice! I’ll know more when I build the XHover mpx200b with this fc next. It will be interesting to see how it handles in a much more powerful quad.

       
    1. Author

      yes sir! I’ll be making one for the Xhover MPX200b next

       
  2. You always have great information that’s useful and simple. thanks again.

     
  3. Is there a 5v pad to power other things like fpv or led lights if you are not using the osdoge

     
    1. Author

      yes there is. It has a dedicated driver to power your RGB LED and a 5v power supply for you to power your other gadgets.

       
  4. Hi Mike. What size standoffs would be compatible with the low profile headers? Thanks.

     

Leave a Reply