/javascript-drone

DJI Tello Drone controlled built with Node.js backend and React frontend.

Primary LanguageJavaScript

JavaScript Drone - Fly a DJI Tello Drone with React and Node.js!

Software Used

  • React (with React Hooks!)
  • Styled Components for styling
  • Node.js and UDP4 sockets for communicating with drone
  • Socket.io WebSockets for sending data to/from the browser
  • Next.js for easy react setup

Hardware Used

Using This Code

Frontend

  1. cd frontend
  2. npm install
  3. npm run dev

Backend

  1. cd backend
  2. npm install
  3. connect to drone via wifi
  4. npm start

Future Implementations

  • Be able to record video and take pictures
  • Implement AI to identify a real life subject and follow them