Hardware Platform
Notes:
- SDK round ribbon cable only supports PSDK V3.x.x.
- DJI has stopped developing PSDK V2.xx and SkyPort on October 21, 2021, it is recommended to use SDK Round Ribbon 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 Document.
- SkyPort only supports PSDK V1.xx; if you still use PSDK V1.xx and SkyPort to develop payload devices, please refer to PSDK V1.x.x document.
Purchase Drone
Notes:
- For detailed instructions on the parameters of the drone and the use of the drone, please refer to the quick start guide of the optional model from official website.
- The picture of the M3D/M3TD in the table blew are the M3TD models. Cameras on the M3D models are different from that on the M3TD models. Please refer to the actual model that you purchased.
- The picture of the M3E/M3T in the table blew are the M3T models. Cameras on the M3E models are different from that on the M3T models. Please refer to the actual model that you purchased.
- The picture of the M30/M30T in the table blew are the M30 models. Cameras on the M30 models are different from that on the M30T models. Please refer to the actual model that you purchased.
- The maximum flight time is measured without payloads in a windless environment until the battery level reached 0%. Data is for reference only. Actual usage time may vary depending on the flight mode, accessories, and environment. Please pay attention to reminders in the app.
Parameters | Matrice 4D/4TD | Matrice 4E/4T | Matrice 3D/3TD | FlyCart 30 | Mavic 3E/3T | Matrice 30/30T | M300 RTK | M350 RTK |
---|---|---|---|---|---|---|---|---|
Image of Aircraft | | | | | | | | |
Weight (including battery) | 1850 g | 1219 g | 1382 g | 65 kg | 915 g(Mavic 3E) 920 g(Mavic 3T) | 3770 ± 10 g | 6.3 kg | 6.47 kg |
maximum load | 220 g | 190 g | 200 g | 30 kg | 135 g(Mavic 3E) 130 g(Mavic 3T) | 299 g ± 10 g | 2.7 kg | 2.73 kg |
maximum flight time | 54 minutes | 49 minutes | 50 minutes | 29 minutes | 45 minutes | 41 minutes | 55 minutes | 55 minutes |
Maximum number of loads | 2: 1 (E-Port) 1 (E-Port Lite) | 2: 1 (E-Port) 1 (E-Port Lite) | 2: 1 (E-Port) 1 (E-Port Lite) | 1 (E-Port Lite port) | 1 (E-Port) | 1 (E-Port) | 4: 1 (OSDK port) 3 (PSDK port) | 4: 1 (E-Port port) 3 (PSDK port) |
visual perception | six-way | six-way | six-way | six-way | six-way | six-way | six-way | six-way |
Protection class | IP55 | - | IP55 | IP55 | - | IP55 | IP45 | IP55 |
SDK support(Minimum version) | PSDK 3.11.0 | PSDK 3.10.0 | PSDK 3.8.0 Cloud API 1.8.0 | PSDK 3.7.0 | PSDK 3.3.0 MSDK 5.1.0 | PSDK 3.1.0 MSDK 5.0.0 | OSDK 4.0.0 PSDK 2.0 MSDK 4.12.0 | PSDK 3.5.0 MSDK 5.4.0 |
Development Kit
(Purchase)
X-PortTo use the X-Port, parts in Payload SDK Development Kit 2.0 and API could help developers develop the payload which has gimbal's functions more easily.
X-Port includes the following accessories:
Note: When using X-Port to develop a load device with gimbal function, you can use Payload SDK Development Kit 2.0 are adapted to third-party development platforms.
SkyPort V2
Using the Expansion-Board, developers can choose third-party development boards to develop payload. SkyPort V2 includes components is as follows:
Note: The value meal for the mass production stage to purchase the DJI SKYPORT Adapter Set.
Other SDK Development Kit
E-Port Developer Kit: includes E-port adapter board (not compatible with SkyPort V2 and X-Port). It can be used for rapid development of payload device adapted to the DJI flight platform, and can also be integrated into the finished payload as a module, providing developers with a ready-to-use development platform.
OSDK expansion module (click to buy): only supports M300 RTK, can connect M300 RTK and Miaowei Compute Manifold 2 and provide several onboard computing platform adapter interfaces.
SDK Round Ribbon Cable(click to buy): According to the pin definition of the coaxial Integrate into the custom onboard computer, and connect the custom onboard computer with the flight platform through this cable.
PSDK Mounting Bracket(click to buy): PSDK payload can be fixed to the M30 series flight platform, and different types of PSDK payload can be quickly removed and replaced.
Development Kit Comparison
Parameters | E-Port Development Kit | X-Port | SkyPort V2 | SDK Round Ribbon Cable | OSDK expansion components (only support M300 RTK) |
---|---|---|---|---|---|
Image of Develop Kit | |||||
Hardware Size | The length of the cable is 15.5 cm. | - | |||
Weight | E-Port pcba+bottom foam+acrylic board+side foam+screw + nut: 26.8g | 340g | 29g | 4.8g | • Adapter board: 39g • Adapter board + bracket:78g • Adapter board + bracket + screw:96g |
Load Weight | - | 450g | 600g | Should be ≤ the maximum take-off weight of the aircraft | |
Adapt to PSDK Version | PSDK 3.x | PSDK 2.x PSDK 3.x | OSDK 4.x PSDK 3.x | ||
Voltage Output (max power) | 5V/2A 12V/2A Follow the output of the drone VCC pin | 13.6V / 2A 17V / 2.5A (high power application) | 13.6V / 4A 17V / 4A (high power application) | M300 RTK:24V / 4A M30/M30T:19.2~26.1V/4A(6S battery voltage) | 24V / 4A |
UART Signaling | one, Use UART port to transmit data via TTL level (3.3V) | ||||
USB 2.0/Ethernet Data Transmission | USB 2.0 Data Transmission | Ethernet Data Transmission | - | ||
High Power Apply | - | Output high-power digital signal (0~3.3V) through this interface | - | ||
PPS signal transmission | Transmit digital signal (0~3.3V) through PPS pin to realize time synchronization function | ||||
Suitable aircraft type | M350 RTK M300 RTK Matrice 30/30T Mavic 3E/3T | M350 RTK M300 RTK | M350 RTK M300 RTK Matrice 30/30T | M300 RTK |
Notes:
- Protection class of X-Port: IP44. Working temperature range: -20°C~50°C.
- Affected by the actual working environment, the actual working current of X-Port may be different from the rated current.
- DJI Mavic 3 Enterprise Series only provide one PSDK USB-C port for expanding further development and PSDK payload connection. There's no DJI official development kits for this aircraft models. Refer to Hardware Reference Design and develop your customized development kit.
Development Kit Compatibility List
Table below introduces the compatibility of development kit to M300 RTK and M350 RTK.
Product Name | M350 RTK | M300 RTK DJI Smart Controller Enterprise | M300 RTK DJI RC Plus |
---|---|---|---|
SDK Round Ribben Cable | Support | Support | Support |
X-Port Standard Gimbal | Support (when firmware version upgrades to v01.03.0501) | Support | Support |
SkyPort V1 | Not Support | Support | Support |
SkyPort V2 | Support (when firmware version upgrades to v01.03.0500) | Support | Support |
Manifold 2G | Support | Support | Support |
Manifold 2C | Support | Support | Support |
M300 RTK OSDK Extension Module | Not Support | Support | Support |
DJI E-Port Development Kit | Support | Support | Support |
Third-party OSDK Payload Device (Not using USB or USB can be configured to Device mode) | 1. Not using USB or USB can be configured to Device mode. 2. Payload SDK upgrades to PSDK 3.5. | Support | Support |
Third-party OSDK Payload Device (USB can be configured to Host mode) | Not Support | Support | Support |
Third-party PSDK Payload Device (Using SkyportV2/X-Port) | 1. X-Port upgrades to v01.03.0501 firmware version. 2. SkyPort V2 upgrades to v01.03.0500 firmware version. 3. Payload SDK upgrades to PSDK 3.5. | Support | Support |
Purchase Development Board
DJI PSDK uses the STM3240G-EVAL(STM32F407IG) development board to develop and debug sample programs. It is recommended that developers refer to [STM3240G-EVAL(STM32F407IG)](https://www.st.com/en/evaluation-tools/stm3240g-eval. html) parameter information to select the development platform to be used.