PSDK API Overview

2024-11-14
No Rating

NOTE

  • DJI has stopped developing PSDK V2.xx and SkyPort on October 21, 2021, it is recommended to use SDK Coaxial Cable, X-Port or SkyPort V2 develops payload based on PSDK V3.xx. For the content of PSDK V2.x.x, please refer to Historical Documentopen in new window.
  • SkyPort only supports PSDK V1.xx; if you still use PSDK V1.xx and SkyPort to develop payload devices, please use PSDK V1.xxopen in new window.

In order to support developers in developing payload devices that can be mounted on DJI drones, DJI provides a development kit Payload SDK (PSDK) and development accessories X-Portopen in new window, SkyPort V2open in new window and SDK Round Ribbon Cableopen in new window, etc. It is convenient for developers to develop payload that can be mounted on DJI drones by using the resources such as power supply, communication link and status information on DJI drones. According to the application requirements of the industry, based on the functional interface provided by PSDK, combined with specific structural design, hardware design, software logic implementation, and algorithm optimization, developers can develop such as Automatic Inspection System, Infrared Camera, mapping camera, multispectral camera, megaphone, searchlight and other load equipment to meet different subdivisions.

Highlights

  • Use C language development (support C99 and C11)
  • Support mainstream embedded systems such as Linux and RTOS
  • Modular design, easy to transplant

PSDK Core

Basic Functions

Porting

Practice

Payload

Agreement

Developers can use PSDK to develop payload within the scope allowed by DJI. The copyright of payload developed based on DJI PSDK belongs to the developer. DJI will not request the developer's code in any form or reason. If you need to use DJI PSDK to develop payload devices, please register a PSDK Enterprise Accountopen in new window; if you need to develop more than 9 payloads, please apply for mass production permission.

If you have any comments or confusion about our documentation, you can click here to give feedback and we will get back to you as soon as possible.