DJI Developer Technologies

Unleash productivity in all industries with imaginative drone solutions

DJI Developer SDKs

Bring Your Ideas to Life

  • Edge SDK

    Efficient and Secure Data Hub at the Dock Edge

    Learn More
    Last Release: 2025.04.15
    Edge SDK 1.2.0
    Supported Products

    DJI Dock 3, DJI Dock 2, DJI Dock

    Highlights

    ‌Supports DJI Dock3 models.

    View Full Release notes
  • Cloud API

    Low threshold access to third-party cloud platform

    Learn More
    Last Release: 2025.04.15
    Cloud API 1.14.0
    Supported Products

    DJI Pilot 2 access to cloud server: Matrice 4E, Matrice 4T, Matrice 350 RTK, Matrice 300 RTK, Matrice 30 Series, DJI Mavic 3 Enterprise Series DJI Dock access to cloud server: DJI Dock 3, Matrice 4D/4TD, DJI Dock 2, Matrice 3D/3TD, DJI Dock, Matrice 30 Series

    Highlights

    1. In Dock to Cloud Function module,DJI Dock 3 supported new functions: Supported Custom Flight Area, Supported Remote Unlocking, Remote Control - Supported forced landing, Wayline Management - Supported distribute flight routes via virtual cockpit, Wayline Management - The simulator in the distributed task supported setting the altitude. 2. In Pilot to Cloud Function module,DJI Matrice 4D/4TD supported new function: Live Flight Controls - Supported POI Mode.

    View Full Release notes
  • Mobile SDK

    The enterprise solution expert of drone App

    Learn More
    Last Release: 2025.04.16
    Supported Products

    DJI Matrice 4D, DJI Matrice 4TD, Matrice 4E, Matrice 4T, Matrice 350 RTK, DJI Mini 3 Pro, DJI Mini 4 Pro, DJI Mini 3, DJI Mavic 3M, DJI Mavic 3 Enterprise Series, Matrice 30 Series, Matrice 300 RTK

    Highlights

    1. Added supports for Zenmuse S1 and Zenmuse V1. 2. Supports intelligent flight function: `IntelligentFlightManager`, including track, POI, spotlight and fly to target functions. 3. Added support Singapore and UAE strategy for `UASRemoteIDManager`.

    View Full Release notes
  • Payload SDK

    Bring your tools to the sky

    Learn More
    Last Release: 2025.04.15
    Payload SDK 3.11.1
    Supported Products

    Matrice 4D/4TD, Matrice 4E/4T, Matrice 3D/3TD, DJI FlyCart 30, Matrice 350 RTK, Mavic 3E/3T, Matrice 30/30T, Matrice 300 RTK

    Highlights

    1. Fixed the issue where the Matrice 4D or Matrice 4TD E-Port Lite interface was not recognized on FlightHub 2. 2. Fixed the crash issue when using the DjiCore_Delnit interface. 3. Fixed the occasional crash issue when transmitting video streams through the USB bulk channel on Matrice 350 RTK.

    View Full Release notes
  • UX SDK

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

    Learn More
    Last Release: 2022.10.26
    Supported Products

    DJI Air 2S, DJI Mini 2, DJI Mini SE, 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

    1. Support Zenmuse H20 Series on Matrice 300 RTK. 2. Adapt to DJI iOS Mobile SDK V4.16.2. 3. 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 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 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
  • 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