Hi ya'll,

So I started off by writing some software to have an arduplane fly in formation with a human piloted hang-glider.   I still plan to finish this project, but I noticed there was a lack of an Android ground controller for Mavlink/Arduplane.  Since much of the code I was writing for my formation flying project was in Scala, it was pretty easy for me to make it into a ground controller for Android.  Most of the work was in getting USB host mode to work talking to the FTDI part in the 3dr telemetry module.

I've just completed a very early alpha release.  The code is up on github.  You'll need a phone/tablet running Android 3.1 or later with USB host mode support - most 'high end' phones have this feature.  

You'll also need one of these (or similar):

The initial release just provides a basic map,mode display/control, and mavlink log capture.  This early version is up on the Google Play Store as a free application.  If you have success running it, please post here.  If you find failure and tragedy, please post a bug on github (and mention it here if you wish). 

For the latest updates on this fast changing project or to comment, please see the following thread. (No blog moderation delay)


Above is a (crummy photo) of it talking to my Bixler in my living room...

And a screenshot...

Views: 13697

Comment by Daniel B on February 6, 2013 at 11:51am

In addition, lower half can also be switchable between virtual tx and GCS so one can have GCS on the lower half and FPV/OSD on the upper.

Just some additional thoughts.

All the best.

Comment by Kevin Hester on February 6, 2013 at 11:52am

no problem.  Most of those features are already added.  Please join us on the discussion thread (see link at top of post)

Comment by Daniel B on February 6, 2013 at 12:03pm

Also later, support for tablet movement instead of the virtual  tx sticks (left and right) may also be a selectable option complemented with switches and sliders (movement sensitivity, trim etc)  so one can have the screen real-estate split of  20% for the switches (can be radio buttons) and sliders ( sort of colored progressive bars) and 80% FPV/OSD whenever control by tablet movement is turned (tapped) on.

Comment by Daniel B on February 6, 2013 at 2:59pm

Hi Kevin.

I'll join in on the discussion thread. 

Thanks for the opportunity and for sharing. 

Awesome-very impressive work you're doing on this.

Best regards.


Comment by Vishal on April 11, 2013 at 10:11am

This looks to be a great tool!  I'm very interested in purchasing an inexpensive Android device to run this on. Any suggestions for a device that would work well with this app yet cost under $200?  I don't mind buying a used one if needed. Thanks for your work on this app!


You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service