This project contains two parts. The first is a node server hosting a socket.io connection. While the second is a Vue based web frontend to communicate with the server.
All commands for the frontend should be run from the project root directory.
npm install
npm run serve
npm run build
npm run test
npm run lint
npm run test:unit
All commands for the backend should from the /server
subdirectory.
npm install
npm start
- Make sure your computer is connected to the Tello drone's wifi directly.
- Restart the server by typing
rs
and hitting enter in the terminal running thenpm start
job
Web control idea taken from @WesBos: https://github.com/wesbos/javascript-drones