Mobile Flight: Configuration and ground control app for Cleanflight on iPhone - RC Groups
Thread Tools
Feb 11, 2016, 05:09 AM
Registered User
Flying Head's Avatar
New Product

Mobile Flight: Configuration and ground control app for Cleanflight on iPhone


Hi guys,

I wrote this app mostly for myself, frustrated of having to bring a laptop to change my config or troubleshoot anything at the field. I think it could be useful to others so I plan to release it if there’s enough interest.
Thus I’m calling all iOS users out there: if anybody is interested in testing this application, let me know and I can enroll you in the beta program.

It communicates with the UAV through Bluetooth 4.0 (BLE) or Wifi so you’ll need one of these in your copter.
I’ve tested various cheap HM-10, HM-11 and clone Bluetooth dongles and they seem to work fine. On the Wifi side, a ESP8266 wifi module works equally well. I can give you some help in this area.

The app is now available on the App Store: https://itunes.apple.com/us/app/mobi...1425?ls=1&mt=8

Here are some screenshots. Don’t hesitate to give me feedback.

Thanks to s3v0 for this video:
MobileFlight IOS Cleanflight Configuratir (1 min 54 sec)

Thanks!
Last edited by Flying Head; Jun 21, 2016 at 12:50 PM. Reason: App Store link
Sign up now
to remove ads between posts
Feb 11, 2016, 09:35 PM
Registered User
Very cool. Will this work with the older BT HC-06 modules?

I need more serial ports on my flight controllers. I don't know where I could attach a BT module

So many things that I'd like to have on the quad:

- USB/Configurator
- OpenLog for BlackBox
- GPS
- Serial receiver
- Smartport Telemetry
- BlueTooth
- LED lights
- OSD
As it is now, I have the following:

- USB Configurator shared with OpenLog
- MinimOSD
- PPM receiver
- FrSky telemetry (SoftSerial)
- GPS (SoftSerial)
Feb 12, 2016, 01:30 AM
Registered User
Flying Head's Avatar
Unfortunately, this won't work with the old HC-xx modules. You need an HM-10 or HM-11 one to support Bluetooth 4.0 (Bluetooth Low Energy)

And yes, It seems serial ports are always missing. You need a SPRacing F3
Feb 12, 2016, 02:55 PM
Registered User
count me in , i've been waiting for sooo long someone to do this , i'm not a coder otherwise i would do it , please could you send me your app i will pm you my e-mail
Feb 12, 2016, 03:42 PM
caught Tiny Whoop Fever!
prof. chaos's Avatar
Looking Good! I am excited see this in action. keep up the good work!
Feb 12, 2016, 03:44 PM
Registered User
Flying Head's Avatar
Thank you guys. I hope you'll like the app. Let me know how it goes!
Feb 12, 2016, 08:22 PM
Registered User
josephr's Avatar
Hello Flying Head,

Is there any way to connect the iPhone to the Naze32 using the USB port and iPhone cable, then using your app?

Regards, JosephR


Quote:
Originally Posted by Flying Head
Thank you guys. I hope you'll like the app. Let me know how it goes!
Feb 13, 2016, 01:57 AM
Registered User
Flying Head's Avatar
Quote:
Originally Posted by josephr
Is there any way to connect the iPhone to the Naze32 using the USB port and iPhone cable, then using your app?
No. It may be possible,technically but Apple doesn't allow it.
Feb 13, 2016, 03:39 AM
Registered User
Great work!

I would like to apply to beta testing.

thx
Feb 13, 2016, 04:28 AM
Registered User
i'm in!
Feb 13, 2016, 04:56 AM
Registered User
Super cool! How much weight are we talking about for the hm-10, or 11?
Feb 13, 2016, 05:17 AM
Registered User
Flying Head's Avatar
Quote:
Originally Posted by Turbotom2
How much weight are we talking about for the hm-10, or 11?
The HM-11 with header pins and heat-shrink wrap weights 1.75g.
Feb 13, 2016, 05:22 AM
Registered User
Flying Head's Avatar
Quote:
Originally Posted by ize.man
i'm in!
Congratulations!
Note that if you don't have a bluetooth module, you can still test the app by connecting to a computer over wifi, and plugging the computer into the flight controller USB port. I can give you pointers on how to do that if you're interested.

Of course, it's not a very portable solution
Feb 13, 2016, 05:28 AM
Registered User
Hey Flying Head , i just powered my ble module to test if it is going to connect to my iphone , but it says handshake failed ! is there any particular options to set on the ble side as baud rate and so on ? I have two ble modules one is genuine hm-11 and the other one is a fake but they work the same
Regards
Feb 13, 2016, 05:38 AM
Registered User
Flying Head's Avatar
Quote:
Originally Posted by s3v0
is there any particular options to set on the ble side as baud rate and so on ?
The only thing to change on the HM-11 is the baud rate. Set it to 115200 (AT+BAUD4).

In Cleanflight configurator, enable MSP Data for the selected port and 115200 bps as well.


Thread Tools