Coder Social home page Coder Social logo

onboardsdk_xmc4700_0.0's Introduction

DJI Onboard SDK

Join the chat at https://gitter.im/dji-sdk/Onboard-SDK

What is the DJI Onboard SDK?

DJI's Onboard SDK allows you to connect your own Onboard Embedded System (OES) to a supported DJI vehicle Matrice 100 or Matrice 600 or flight controller A3 using a common serial port (TTL UART). This setup opens up an exciting opportunity to integrate your own hardware with DJI's flying platforms. New applications and commercial uses for aerial robotics awaits and we can't wait to see what you build!


New Major Release

A new major version of DJI Onboard SDK (v3.2.0) was released on 12/23. This version brings all the advanced features first unveiled at the DJI Airworks conference. Be sure to read the release notes! If you're new here, please read the rest of this document.


Prerequisites

This SDK is for developers with:

  • programming experience in C and C++
  • embedded systems knowledge
  • a DJI Matrice 100 vehicle, a DJI Matrice 600 vehicle, or DJI A3 flight controller integrated into your own vehicle
  • your own Onboard Embedded System (OES) with an available com port (TTL UART)
  • Windows PC to run the required software tools
  • an iOS or Android mobile device to run DJI Go
  • (optional) an iOS device to run the DJI Mobile-Onboard SDK App

Get Started Immediately

Developers can follow the Get Started Guide to get basic understanding of Onboard SDK key features, hardware setup, registration process and run the examples to see how the DJI Onboard SDK can be used.

Hardware Setup Guide

This guide will help you connect your onboard embedded system (OES) with the M100 vehicle, M600 vehicle, or A3 flight controller.

For more details, please visit the Hardware Setup Guide in DJI Developer Website.

Application Development Guides

Please visit Programming Guide and Ground Station Programming Guide for more details.

Quick Reference

Introduction

Protocol Documents

Platform Guides

Appendix

Support

You can get support from DJI with the following methods:

onboardsdk_xmc4700_0.0's People

Contributors

1763274088 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.