Skip to content

A React.js Drone application that uses a Node.js backend to communicate with the DJI Tello Drone via UDP4 sockets, and to communicate to and from the browser Socket.io was implemented. Data sent back from the drone was used to display it's current position in a gyroscope ui, the drone's battery level. Flight data was recorded into a MySql database.

Notifications You must be signed in to change notification settings

SaboyaDev/Take-Flight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Take Flight - Drone Prokect with Node.js with Socket.io & UDP4

See My Demo Presentation

Click YouTube to see this Drone project

Technologies:

  • React
  • CSS3
  • Node
  • Next
  • UDPD4
  • Socket.io
  • MySQL
  • Sequelize

About

A React.js Drone application that uses a Node.js backend to communicate with the DJI Tello Drone via UDP4 sockets, and to communicate to and from the browser Socket.io was implemented. Data sent back from the drone was used to display it's current position in a gyroscope ui, the drone's battery level. Flight data was recorded into a MySql database.

Below I have the steps required to clone my repo on your local machine.

Clone my repo

git clone https://github.com/SaboyaDev/Take-Flight.git

Tips

Make sure to have Node.js so that you can use NPM CLI, which comes with Node.js installation.

Make sure to start both front-end and backend-end servers

About

A React.js Drone application that uses a Node.js backend to communicate with the DJI Tello Drone via UDP4 sockets, and to communicate to and from the browser Socket.io was implemented. Data sent back from the drone was used to display it's current position in a gyroscope ui, the drone's battery level. Flight data was recorded into a MySql database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published