Skip to content

Fly Crazyflie with Android device, even if you dont have a PS3/XBOX controller or an OTG cable

License

Notifications You must be signed in to change notification settings

shreks7/crazyflie-android-no-otg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crazyflie-android-no-otg

Fly Crazyflie with an Android device, even if you dont have a PS3/XBOX controller or an OTG cable.

This has two parts -

  1. Android Client
  2. PC Client

Both the clients are similar to the the original CrazyFlie client.

The Android Client creates a NanoHttpd server to stream json data, which PC client reads and transmits it to CrazyFlie.

Installation Instruction -

  1. Install Android Client on your Android device
  2. Connect your PC to theA ndroid device using a local WIFI hotspot (create it on your Android device)
  3. Select "Connect" from the menu
  4. Note down the Ip Address (X.X.X.X - forget the :8080 bit)
  5. Open PC Client, and under file menu, Enter the ip (X.X.X.X)
  6. Select "Server Connect", before you connect to your CrazyFlie
  7. Test the connection, by moving the joystick on your Android device. The values for pitch,roll,yaw,thrust should change.
  8. Then hit connect and select your CrazyFlie connection.
  9. Fly without any controller/OTG

You can also update the minimum/max values. Do this before you hit Server Connect, to update the server with new values.

About

Fly Crazyflie with Android device, even if you dont have a PS3/XBOX controller or an OTG cable

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published