I'm using the Naze32 flight controller along with the HM-10 Bluetooth Module. This app just works. Gives you a nice GUI to work with, making configuring and fine tuning your quad very easy to do. The ability share your PID configs right from the app is the icing on the cake. Thank you for keeping this free (other than the non-free app, which isn't as good) for the open source hobby.
If you're buying a Bluetooth module, pickup a FTDL USB to TTL adapter. You will need it to change the BAUD rate of the module to 115200, which is the rate needed to communicate with the Naze32. You can also change the broadcast name and PIN too.
Show less