Flying DJI Tello with GO Programming Language

Programming DJI Tello using GoBot

Similar projects worth following
In this project we learn how to program a DJI Tello drone using GoBot.

I recently bought DJI Tello which is essentially a DJI technology based drone developed by Ryze Techa Schenzen based Company. The idea behind buying this drone was to explore how to use it in LearnOBots sessions where I teach kids about coding and technology. One of the first things I did was to fly the drone using it's android app. The second thing I did was to fly it by writing a program in the Go programming language.

According to its website Go is an open source programming language that makes it easy to build simple, reliable and efficient software. I chose it as GoBot can be used to easily program the DJI Tello. GoBot is a framework for robotics, physical computing and IoT writing in the Go programming language. GoBot supports a wide variety of devices including Arduino, BeagleBone, CHIP, DJI Spark and Tello, ESP8266, OpenCV, Raspberry PO, Sphero BB-8 and many many more. 



Source code

go - 459.00 bytes - 06/18/2018 at 21:44


  • 1 × DJI Tello

  • 1
    Step 1: Install Go:

    You first need to install Go from the following link

  • 2
    Step 2: Installing GoBot

    Then open up a command prompt or Terminal and type the following command to install GoBot tools

    $ go get -d -u
  • 3
    Step 3: Connect to Tello

    Turn on your Tello and connect to its WiFi. The WiFi will be named like TELLO-XXXX.

View all 5 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates