Education · Open source
Crazyflie Client
Bitcraze
Control your Crazyflie quadcopter from your mobile device
Opens the official F-Droid page
About Crazyflie Client
Connect to Crazyflie 2.x using Bluetooth low energy and both the original
Crazyflie and Crazyflie 2.x using the USB Crazyradio dongle connected with
a USB OTG cable.
Features:
* Control Crazyflie and Crazyflie 2.x using Crazyradio on a USB OTG compatible device
* Control Crazyflie 2.x 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.x and optional LED ring deck)
* Play the Imperial March melody on the buzzer deck (requires Crazyflie 2.x 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.x. It requires
either a Crazyradio, Crazyradio PA or a Bluetooth LE 4.0 compatible
device running Android 4.4+. Only Crazyflie 2.x 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: https://www.bitcraze.io/buy/local-retailers/
This app is using JoystickView Widget from mobile-anarchy-widgets
( https://code.google.com/p/mobile-anarchy-widgets/wiki/JoystickView ).
Contributions are welcome!
How to install Crazyflie Client
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open Crazyflie Client from your app drawer.