DIY OSD Breakout Cable for Foxeer and Caddx FPV Camera

by Oscar

Very annoyingly the Foxeer and Caddx FPV cameras don’t have a OSD ground pin. Especially the cable that comes with it have male connectors on both ends making it nearly useless for me. In order to use the camera and play with the settings at the same time, I had to make a DIY cable that breaks out the OSD signal and GND.

Some of the links on this page are affiliate links. I receive a commission (at no extra cost to you) if you make a purchase after clicking on one of these affiliate links. This helps support the free content for the community on this website. Please read our Affiliate Link Policy for more information.

Further Reading:


A few people have asked me about the work-around. It’s actually a really simple cable I am not sure what wasn’t clear so I decided to make a quick post about it.

This is similar to the cable that comes with any Foxeer or Caddx FPV cameras. I simply replace the connectors on the output side to a 3-pin female connector for the video signal, and use a 2-pin femail connector for the OSD signal.

Where to get these connectors?

If you have bought enough FPV cameras, you probably already have tons of spare cables and connectors laying around. Many Runcam’s FPV cameras actually come with cables with both male and female, 2-pin and 3-pin 1mm JST connectors. So Kudos to them!

If you don’t have spare, you can try the following places. However I didn’t buy from them, it’s just the specs on the product pages look correct and they might work.

  • Amazon – 2-pin connectors (F & M)
  • Banggood – 2-pin cable (F & M – This definitely works)
  • Amazon – 3-pin connectors (F & M)
  • Banggood – 3-pin connector (F)
  • Banggood – 5-pin cable (M)
  • Banggood – Foxeer Replacement Cable

Foxeer and Caddx, if you are listening, please fix it. I want OSD ground pin, or at least give me a cable that actually works :)

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.


Slawek 16th December 2020 - 12:52 pm

Maybe you have a Runcam keyboard schematic? Resistor values and connections?

Oscar 11th January 2021 - 3:04 pm

I don’t, but this info can be found on github, this has been emulated in programming, aka camera OSD control in Betaflight.

Mike Z 28th October 2020 - 1:40 pm

Im trying to use a camera directly connected to my android moto z phone, can I wire it directly to the usb or do i need a video card of some type? Making a MVG headset with no transceiver, camera on my head and android in front of my face. Will be using the runcam owl plus and couple of IR led to light things up if needed.

Mike Z

Mroowa 5th April 2018 - 9:43 am

Actually Caddx and Foxeer solution is very confinient. If you use joystick emulation done by FC, you don’t need separate GND. Then you just use 4pin plug having very clean build