DIY GoPro3 video out cable

GoPro just released their new Hero3 HD camera lineup, which boasts being 30% smaller, 25% lighter while being able to deliver 1080p in 60 frames per second and even 2.7K in 30FPS .

But while shrinking the camera, Gopro removed the 2.5mm video out jack. But fear not, the GoPro 3 is still able to output the composite video we need for FPV flying. Instead of a normal 5 pin mini USB connector, GoPro chose the much less common 10 pin version. This connector now contains the standard USB pins as well as microphone input and the video output.

Unfortunately it’s not as straight forward as simply soldering the cable to the connector. A 100K ohm resistor is also needed to kick the camera into video out mode. In this guide I’ll guide you through making your own cable, so that you too can enjoy the live output of this great camera, without having to dish out 20$ for a bulky cable from GoPro.

First off you need to get your hands on a 10 pin mini USB connector. They can be found on various electronic stores online. I ordered mine here. You also need a 100K resistor. Any watt rating will do, as there will only be microamps going through it. I used a standard thru-hole 1/4W resistor I had laying around. It’s a little big so if you need to order the resistor I recommend getting a smaller one, like a 1/8W. You also need a cable of some sort. I used a 32 AWG servo lead, which is nice and thin.

10 pin usb gopro

This is how we’re going to connect everything.

I removed the unused pins to gain more space, reduce the chance of a short and make it easier to work on.

10 pin mini usb

I soldered the cables first, which I think is a good move as they are the most fiddly. Do not use to much heat on the soldering iron or the connector and/or the insulation on the wires will melt.

The resistor is connected between pin 7 (the ID pin) and ground. This is how I mounted my resistor. The metal case of the connector is connected to ground inside of the GoPro, but if you wanted you could connect it to the video ground pin instead. Connecting it to the case does make it very sturdy though and there is no chance of it shifting around.

Pretty compact considering the size of the resistor.

I wanted my connector to stick out as little as possible, so I bent the wires 90° back over the resistor.

Yay! It works! Time to make the cable robust.

To make the cable as though as possible I decided to use “InstaMorph”, which is a plastic that after it’s been heated up can be shaped and molded into almost any shape. Once cooled of it becomes incredible hard and very though. Check out Chads excellent video showing how to use “InstaMorph”

Instamorph is awesome.

Pretty streamlined but still easy to grab and pull out.

Time to paint it.

The paint stick well to the Instamorph.

Done! Works like a charm, low weight, robust and easy to plug in and out. What more could ask for?

Here is the DIY cable vs the original GoPro cable.

Much more streamlined.

Now get out there and make awesome FPV videos using your new GoPro3 video out cable!

31 thoughts on “DIY GoPro3 video out cable

  1. Wow the possibilities with The Insta-Morph are awesome. I can’t believe how sanitary that came out looking. Swedish kung fu soldering skills didn’t hurt either. Thanks for the share!

  2. Hey can anyone tell me if the Go PRO Hero 3 (white, silver and black edition) can record in HD on Micro SD Card, take photos in an intervall and can source the analog video out for the FPV transmitter, at the same time?

  3. Nice mod. How about adding the power supply via USB (directly from BEC or via separate +5V regulator) and thus be able to remove the GoPro battery and save some tens of grams? At least GoPro2 runs OK without battery, powered from USB.

  4. David i fallowed the directions exactly but when i hooked it up it blew out the camera. it is currently at gopro getting fixed
    what did i do wrong any ideas i am reluctant to try this again
    D

  5. Sh1
    I was thinking the same thing. It would be great if it was possible to power the cam via the USB cable. Both with, and maybe without the battery.. :o)
    Happy Christmas to ALL!

  6. Hej PilotfromNo 🙂
    Thanks for the link. Great price.
    But I all ready ordered 3pcs of the 10pin USB so I’m in good shape so far 🙂

    HAPPY NEWYEAR to all

  7. Hi, I did this cable, but when plug in to hero3 silver, H3S freezes, in this case help only plug out/in battery… what is wrong ? do you have somebody the same problem ? … thanks

  8. hey, note to others: make sure your transmitter isn’t sending any power to the Gopro! I realized a bit too late that the transmitter I bought had Vcc along with video and ground wired into the 3 pin connector for the camera. I think I sent voltage into the GoPro audio-out pin for a split second and since then it hasn’t worked quite right. Don’t be stupid like me, check all your wiring!

  9. ATTENTION: Please be careful and check your cables before first use! Some FPV transmitters like the “RC 305” push 12V on the cable which is marked here as audio cable! If you connect your Hero 3 camera without a change you will blow it up. To avoid that, you have to disconnect / cut the cable marked for audio use. DO NOT CONNECT it in this case.

    The “RC 305” (for example picture: http://fastie.net/wp-content/uploads/2012/08/RC305-20120825-0016.jpg ) Transmitter don`t need the audio connector because it has got a build in microphone. Instead of an audio input it has got a 12V power supply for cameras.

    Im talking about the Transmitter all the time. Not the receiver.

  10. Hi,

    I just built this cable and it worked. But there are a few things I wanted to mention here for future visitors.
    -First off, if you don’t know your equipment really well, Do NOT follow these instructions blindly for the reasons mentioned in the above posts… You need to know what you are doing!..
    David did a great job by identifying the pins on usb mini-B connector for GoPro3 camera. I am grateful to him about it. I don’t know where I could find it if it wasn’t for him. I can verify that the pins depicted in the above pictures/diagrams are correct.
    Though, I wish David would have mentioned what application he made the other end (servo end) of the cable.
    My stuff does doesn’t use this type of connection. By “this type of connection”, I mean my stuff does NOT get the ground, video and audio on one single servo connector. Actually, I am not aware of any FPV or video equipment that uses this type of connection. I am currently using EagleTree OSD and it takes the Video and Audio from separate servo inputs. With this said, I made my cable a bit different than how David’s showed here. The USB part of the cable is exactly the SAME. I used David’s instructions including the 100 K-ohm resistor (though I am not sure why it was needed). But for the other end, unlike what’s shown here, I used 2 servo connectors: one for the Video and Ground and the other for the Audio only. This is pretty much same style as the how ReadyMadeRC makes his cables. And I think many FPV equipment uses this kind of connection.
    As mentioned by some posters above, there is a danger of pushing voltage to GoPro camera if all 3 wires are used on the same servo connector and the VTx is sending voltage. So you NEED to be very careful that you do NOT have voltage going into GoPro through the USB connector. If no voltage is present, I don’t see any danger.
    One last thing I wanted to mention is that there is a minor inconsistency between the schematic and the pictures shown here. In the schematic, the orange wire shown in the middle(video) but in the actual picture this orange wire is on the signal side. In the end the connections are consistent, orange wire is marked as video and it goes to video pins in both cases, but I think it would have been much better if the schematic has showed the orange wire on the side. This especially might be overlooked by newbies.
    So thanks David, because of your instructions here, I have a working A/V cable for my GoPro3:)) and the cost was less than a 1$…

  11. Hello All,

    Does anyone else have problems with the Gopro Hero 3 Silver freezing up on this like I do? The video out works perfectly for about 5 minutes, then switches over to a black screen and the only way to get back to the regular working camera view is to power cycle the GoPro. Any help is appreciated.

  12. Has anybody used this cable in conjunction with the storm OSD?

    I would think that in the case of this device power is not needed to be delivered to the GoPro, rather just the signal out and ground cables need to be used. My concern is with the OSD working with 12v while the USB generally wants to work with 5v.

    Can anyone share their experiences using a Storm OSD?

Leave a Reply