Awkg1v6zqnku2qi68ybt

OpenCV, Python, and DroneBlocks for Tello Camera Control

Take photos and record video with Tello

  Enroll in Course

This Course is included in DroneBlocks Membership

Click here to Enroll Today and Get FULL ACCESS TO ALL DroneBlocks Tello & Tello EDU Curriculum & Software

One of the most requested features of DroneBlocks is the ability to access Tello's camera. This led to the development of the DroneBlocks Python app, which includes the following capabilities:

  • Web-based interface to control Tello with browser buttons
  • Stream video from Tello to web interface
  • View Tello telemetry such as altitude, time of flight, yaw, pitch, and roll
  • Control Tello using the keyboard (WASD and arrow keys)
  • Program Tello using DroneBlocks
  • Take photos and record video with Tello
  • Detect ArUco markers with OpenCV

This course will take you through the process of installing the necessary dependencies for Windows and Mac users. These dependencies include:

  • Python 3
  • Open CV 4.1.2
  • Open CV Contrib (with ArUco markers)
  • ffmpeg
  • Flask

Scroll down to the listing below to see all lessons included in this course. The source code for this app is open source in GitHub and shared with the community under the Apache License. Be sure to view the free preview lessons below that show the capabilities of the app as well as a demonstration of ArUco markers.

If you have any questions about the app or course please reach out to us on Facebook or send us an email: [email protected]. We look forward to seeing you in the course!



Your Instructor


Dennis Baldwin
Dennis Baldwin

Get started now!