This project offers new control solution and graphical differences than other control panels.
1- Make sure that Tello's firmware is updated. (You can update from mobile app by using this tutorial.)
2- The drone flight speed was set optimal speed for indoor or outdoor flights.
3- If you don't send any command in 15 second drone will automatically land where it be.
I'm not responsible for any damage from drone
- ReactJS
- Node.js
- Socket.io
- Agent DVR
- Bootstrap
- Gsap
In the project directory run:
When opeations done, open http://localhost:3000 to view it in the browser.
You need to install Agent DVR and connect 11111
port to see stream from drone.
Agent DVR runs at http://localhost:8090.
If you already installed but you still can't see any stream. You need to open these ports security access from windows firewall settings:
- 11111
- 8090
- 8889
- 8890
1- Navigate to Control Panel, System and Security and Windows Firewall.
2- Select Advanced settings and highlight Inbound Rules in the left pane.
3- Right click Inbound Rules and select New Rule.
4- Add the port you need to open and click Next.
5- Add the protocol (TCP or UDP) and the port number into the next window and click Next.
6- Select Allow the connection in the next window and hit Next.
7- Select the network type as you see fit and click Next.
8- Name the rule something meaningful and click Finish.
1- I already told into project this topic but I will tell you again :)
2- Push start button on drone
3- Connect drone with Wi-Fi
4- Go in this directory in project \Tello-Drone\drone-control-app\src\backend\
and run this:
Drone will return you 'ok' message. At from this response you can use drone from control panel
Enjoy !
You can find all informations about troubleshooting in this document.
Drone Control App for Tello is licensed under the MIT license.