DJI Developer Technologies

Unleash productivity in all industries with imaginative drone solutions

DJI Developer SDKs

Bring Your Ideas to Life

  • Mobile SDK

    Revolutionize industries with your game-changing mobile app

    Learn More
    Last Release: 2021.02.23
    Supported Products

    Mavic Air 2, Mavic Mini, Matrice 300 RTK, Matrice 200 V2, Matrice 210 V2, Matrice 210 RTK V2, Phantom 4 RTK, Mavic 2 Enterprise, Mavic 2 Enterprise Dual, Mavic 2 Pro, Mavic 2 Zoom...

    Highlights

    Support for Mavic Air 2. New features added for Matrice 300 RTK:- Support taking photos and recording videos by selected camera lens; - Support attitude flight mode; - Support creating custom file and folder name for manual flight and WaypointMission; - Support radar accessories for obstacle avoidance; - Support the automatic closing of lens in the hot sun to protect the lens from burns for Zenmuse H20T. New features added for Phantom 4 RTK: - Support fetch XMP file from camera; - Support maintain positioning accuracy mode, so that the aircraft can keep the RTK fixed status for 10 minutes when the RTK signal is lost. New features added for LDM: - Optimise the LDM mode so that you do not need to connect to the aircraft for enabling LDM mode; - Support ``registerAppForLDM`` interfacce, remove unnecessary network request; - Support to enable network service with selected module in LDM mode.

    View Full Release notes
  • UX SDK

    Speeds up development time by using simple UI elements for all core functionalities

    Learn More
    Last Release: 2021.02.23
    Supported Products

    Mavic Air 2, Mavic Mini, Matrice 300 RTK, Matrice 200 V2, Matrice 210 V2, Matrice 210 RTK V2, Phantom 4 RTK, Mavic 2 Enterprise, Mavic 2 Enterprise Dual, Mavic 2 Pro, Mavic 2 Zoom...

    Highlights

    Support for Mavic Air 2. Bug fixes. Important notice about upcoming changes: We are working on an open source version of the UX SDK which is currently available as a beta in Github. Shortly after this 4.14 release, iOS UX SDK version 5 beta 4.1 will be open source and available in [iOS UX SDK Beta](https://github.com/dji-sdk/Mobile-UXSDK-Beta-iOS) and Android UX SDK version 5 beta 5.1 in [Android UX SDK Beta](https://github.com/dji-sdk/Mobile-UXSDK-Beta-Android).

    View Full Release notes
  • Windows SDK

    Revolutionize industries with your game-changing windows app

    Learn More
    Last Release: 2019.09.17
    Windows SDK Public Beta 0.3.2
    Supported Products

    Mavic 2 Enterprise, Mavic 2 Enterprise Dual, Mavic 2 Pro, Mavic 2 Zoom, Mavic Air, Phantom 4 Pro V2, Manifold 2

    Highlights

    WACK Failed: Fix the problem of windows app certification kit test failed. VirtualRemoteController: Fix a bug of yaw and roll assignment error in UpdateJoystickValue.

    View Full Release notes
  • Payload SDK

    Bring your tools to the sky

    Learn More
    Last Release: 2021.02.02
    Payload SDK 2.2.1
    Supported Products

    Matrice 300 RTK, Matrice 200 V2, Matrice 210 V2, Matrice 210 RTK V2, DJI Skyport V2, DJI X-Port

    Highlights

    Fix the problem that OSDK 4.0.0 sample cannot download PSDK device media files;Fix the problem of abnormal transmission of SDK interconnection function;Fix the problem that the data transmission function occasionally fails to send;Fix the problem of abnormal image ratio of PSDK camera in video mode;Optimize PSDK logs output;Add a sample for camera digital zoom;Add a sample for subscribing aircraft GPS data;Add android platform toolchain support.

    View Full Release notes
  • Onboard SDK

    Expand the capabilities of your aerial platform with onboard compute

    Learn More
    Last Release: 2021.02.02
    Onboard SDK 4.1.0
    Supported Products

    Matrice 300 RTK, Matrice 210 V2, Matrice 210 RTK V2

    Highlights

    USB Reconnection: OSDK supports USB reconnect function; FlightController APIs Improvements: Improve the FlightController class interface; ROS interface supplement: Complete the interfaces of OSDK ROS platform for battery / HMS / flight control; Abnormal Download File List: Fix the issue of abnormal files in the download file list when the number of files is large; H20 Series Zoom Factor Abnormal: Fix the problem of using OSDK to obtain the abnormal zoom factor of H20 series camera; Waypoint V2 Route Issues/Liveview decoding issues and MOP running issues repair.

    View Full Release notes