Universal Adapter for DJI Gimbals


We would like to share with you a project we've been working on at SPH Engineering. We have developed an adapter that makes it possible to connect and use DJI gimbals / camera systems with virtually any other drone or autopilot.

It was designed as a part of our tethered drone system AirMast (airmast.com), however, it will be available separately as well. Here's a video of the adapter:

The device features an Ethernet interface and can be operated through a web browser. Video stream can be played with media players such as VLC and others as ffmpeg. Furthermore, REST API is also available for controlling the camera.

The adapter is sold separately. For orders or more information please contact us at ugcs@ugcs.com
Get the latest version of UgCS here: www.ugcs.com

Safe flights,
UgCS Team

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • After long-long delay caused by other projects, camera adapter software and all documentation are ready - https://www.ugcs.com/en/page/airmast-camadapter

  • @Yang Wang: If you are using the A3 I would also definitely use the API/SDK instead of fumbling with the CAN bus.

  • @Paul Wow! Thanks a lot for sharing! Apparently I didn't do my homework well enough:)

    I plan to directly connect a onboard computer (either an Intel PC or NVIDIA TX2) to the gimbal for video streaming/recording/transcoding etc., and at the same time connect the computer to A3 API Port and control the gimbal via SDK, so that (hopefully) I don't need to worry about hacking the CAN. 

  • @Yang Wang: apparently you can connect to the camera via USB RNDIS (virtual ethernet) and then get raw h.264 frames via UDT on port 9000

    Looks like making sense of the CAN bus gimbal and camera controls is the bigger problem.

  • After some more googling, it seems some other people got working systems too: https://www.rcgroups.com/forums/showthread.php?2439038-Hacking-Insp...

    RC Groups
    RC Groups - the most active Radio Control model community: electric and fuel rc airplanes,rc helis,rc boats and rc cars. Features discussion forums,…
  • nice!

    As the DJI Manifold companion computer seems to be discontinued there is basically no way to access DJI cameras directly. This thread on github indicates that it is possible on NVIDIA systems with a proprietary decoding library but does not go into details how.

    Possible on NVIDIA Jetson TK1 (very close to manifold)? · Issue #8 · dji-sdk/Manifold-Cam
    'A Nvidia provided decoding chip is necessary together with a .so library, which is also from Nvidia. And the cable/port is specially designed.&#…
  • Moderator

    Please let me know the moment is available.  I would even be willing to purchase a beta unit

  • Hi, it's not finished yet. We will announce availability.

  • This is AWESOME!!!

    However, I checked your online store and couldn't find this product. Could you please point me to the correct purchase link? Thanks~

    I have been scouting for such a solution, yet no one was able to provide me with something like yours, because no one knows about the so called "DVSB" video format. I did some research and couldn't figure it out either.

    Great work!

  • Bill, thanks. will answer shortly.
    This A380 is marvelous. Interesting how many man-years was spent?
    Regarding adapter. Below is preliminary schematics. Integration with autopilot is missing, we will connect to telemetry port on Pixhawk.


    As I see Snapdragon doesn't have CAN bus? I thinking how to integrate Snapdragon directly with DJI camera.

This reply was deleted.