Crazyflie Client is an entertainment app developed by Bitcraze.
How many times has Crazyflie Client been downloaded?
Crazyflie Client has been downloaded 29 thousand times. In the last 30 days, the app was downloaded 150 times.
What is the rating of Crazyflie Client?
Crazyflie Client is rated 4.40 out of 5 stars, based on 92 ratings.
Is Crazyflie Client free?
Crazyflie Client is free to download. The APK download size is 1.27 MB. The latest version available is 0.7.6. The last update was on April 16, 2025.
What are the requirements for Crazyflie Client?
Crazyflie Client requires Android 4.0+ or higher. The app has a content rating of Everyone. The app has been available on Google Play December 2014.
Description
Control your Crazyflie quadcopter from your Android device.
Connect to Crazyflie 2.0 using Bluetooth low energy and both the original Crazyflie and Crazyflie 2.0 using the USB Crazyradio dongle connected with a USB OTG cable.
Features: - Control Crazyflie and Crazyflie 2.0 using Crazyradio on a USB OTG compatible device - Control Crazyflie 2.0 using Bluetooth LE 4.0 - Control mode configurable - Control sensitivity configurable - Axis and button mapping configurable (only for game pad) - Control Crazyflie using touch controls - Control Crazyflie using game pad (connected via USB or Bluetooth) - Control Crazyflie using the device's gyroscope - Control LED ring effects (requires Crazyflie 2.0 and optional LED ring deck) - Play the Imperial March melody on the buzzer deck (requires Crazyflie 2.0 and optional buzzer deck) - Update Crazyflie using Crazyradio (experimental feature, update via BLE coming soon)
Please note: This app is designed to control Crazyflie and Crazyflie 2.0. It requires either a Crazyradio, Crazyradio PA or a Bluetooth LE 4.0 compatible device running Android 4.4+. Only Crazyflie 2.0 can be controlled with Bluetooth LE. Do not pair the Crazyflie via Bluetooth settings!
Distributors for Crazyflie and Crazyradio can be found on our distributor list: http://www.bitcraze.se/distributors/
This app is using JoystickView Widget from mobile-anarchy-widgets (https://code.google.com/p/mobile-anarchy-widgets/wiki/JoystickView).
This app is open source, licensed under GPLv3. Source code is available on GitHub: https://github.com/bitcraze/crazyflie-android-client Contributions are welcome!
Please report any errors in the issue tracker: https://github.com/bitcraze/crazyflie-android-client/issues
How to use the bootloader:
1. The list of firmwares should automatically be filled • make sure you have a network connection 2. Select a firmware • make sure you select the right one depending on which Crazyflie you want to update (CF1 or CF2). 3. Flash firmware • for Crazyflie 1, click on "Flash firmware" and switch on the Crazyflie during the next 10 seconds. • for Crazyflie 2, press the ON/OFF switch of the Crazyflie longer than 1.5 second until one blue LED blinks. Then release the button and both blue LEDs should blink. Then click on "Flash firmware" 4. After a successful flash the Crazyflie will automatically restart in firmware mode and is ready to use.
It's nearly impossible to brick the Crazyflie. In case of any problems during flashing, you can always try again or use the PC client to re-flash.
Permissions: • Photo/Media/Files: This is required to save the firmware files on the device. • Bluetooth connection information: This is required for connecting to Crazyflie 2.0 over Bluetooth. • Location: This is required for Bluetooth LE scanning since Android 6.0.
Recent changes: Fix issue that prevented connecting to a Crazyflie with latest firmware over BLE.
Get a detailed PDF report for Crazyflie Client with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Hover and flashing the firmware Is there a way to hover the drone and to flash the firmware like the iOS version?
★★★★★slawomir kulinski· Oct 4, 2015
Love the idea REMINDER! Do NOT pair via Bluetooth settings. Connect via app directly. Drone is very small. Lives of USB. I'm looking for autopilot small enough. After the that I'm going to arm it with tiny laser and hunt flies and mosquitoes.
★★★★★A Google User· Jan 14, 2015
Works as intended It is a good app, it does what it needs to. It does not have all the functions of the computer, but it has what it needs
★★★★★Fredrik Macintosh· May 12, 2017
Works fine! Would love to see the ability to change PID settings (like a switch that sends a bool to the crazyflie, accessible from the code)
★☆☆☆☆Simon Wright· Jun 14, 2023
This used to work, but my Moto G(8) plus refuses to connect (BLE connection timeout). This is with the cf2_nrf-2023-02 firmware.
★☆☆☆☆A Google user· Jul 11, 2019
There is no stability in crazyflie while controlling with Android phone Is there ant other way to maintain its stability
Google Play Rankings for Crazyflie Client
This app is not ranked
Technologies used by Crazyflie Client
Crazyflie Client is requesting 11 permissions and is using 8 libraries.
Permissions
Development tools
test access to protected storage
Your location
approximate (network-based) location
Network communication
view network connections,
pair with Bluetooth devices,
download files without notification,
full network access
Storage
modify or delete the contents of your USB storage
System tools
access Bluetooth settings,
prevent phone from sleeping
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.