Skip to content

Web application displaying Ryze Tello's state and stream, allowing to control a drone with PS3 pad.

License

Notifications You must be signed in to change notification settings

jamOne-/tello-ps3-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DJI Ryze Tello PS3 Pad Controller

screenshot

Web application displaying Ryze Tello's state and stream, allowing to control a drone with PS3 pad.

Application uses:

Running

  1. Install ffmpeg.
    Install app dependencies:

    yarn
    
  2. Build app:

    yarn build
    yarn server:build
    
  3. Connect to Tello's WiFi network.

  4. Start server:

    yarn server:start --record-stream  --bitrate=2000k
    
  5. Navigate to http://localhost:5000 in your browser.

PS3 Pad controls

  • takeoff: press L2 & R2 simultanously
  • land: press L1 & R1 simultanously
  • move left/right: left stick left/right
  • move forward/backward: left stick up/down
  • rotate left/right: right stick left/right
  • move up/down: right stick up/down

Help

To detect pad on Windows 10 I had to install ScpToolkit.

Todo

Development

  • watching front-end changes: yarn start
  • watching server changes: yarn server:watch
  • note that you need to restart server in order to see server changes: yarn start

Attribution

Polygon Background Dark Vectors by Vecteezy

About

Web application displaying Ryze Tello's state and stream, allowing to control a drone with PS3 pad.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published