Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

DJI Phantom API or hackable procedure

Tags:

dji-sdk

Maybe I have't looked hard enough, but I spent yesterday googling for a bit and found no relevant projects on hacking the DJI Phantom Drone in order to create new coordinating apps. This is besides the app for coordination DJI currently uses for their drone. I'm trying to see if there's a way to communicate with the Drone with a specific protocol in order to accept a set of procedures.

Any help would be awesome, Thanks.

like image 691
Frank Natividad Avatar asked Oct 03 '14 16:10

Frank Natividad


Video Answer


2 Answers

Great News for you and all us Droneys! DJI has launched their SDK since you asked this question. They released it last November and you can now apply for a license and write your own apps for the Phantom2 Vision+ using their SDK.

Check it out at https://developer.dji.com/

I am already building a project using the SDK - you can follow my progress on my blog / product site. I will also try to update it with good DJI related development links and tips.

like image 183
johnrechd Avatar answered Oct 30 '22 20:10

johnrechd


This post is old but I think it is good to leave a foot print for others :)

There is this new company called NVdrones, which created a peace of hardware that you can attach to any drone (you need physical access to the flight controller), and once you do that you can use their SDK (Arduino, Java, Android and Javascript) to write your app without the need of hacking, soldering or anything else. It is just plug and play.

Another benefit is that you are not locked with a specific drone (DJI SDK or 3DRobotics SDK), you can use the board on anything you want. Which gives lots of flexibility.

The developer site is http://developers.NVdrones.com

Hope this helps.

like image 21
David Gatti Avatar answered Oct 30 '22 21:10

David Gatti