Program the Ryze Tello with Scratch
The Ryze Tello is an excellent drone. It is incredibly stable and has a solid camera. Its flight modes are something you’d expect to find on a much more expensive drone. It might just be the best drone under $100 that you can buy.
One thing that sets the Tello apart from other drones is that you can program it using Scratch. Scratch is computer programming software that was developed at MIT and is easy to use. If you want to fly your drone using Scratch you’ll have to follow these steps. Check out our video below for a quick demo using both Scratch and Droneblocks to program our Tello.
It takes some setup and in my experience was a little glitchy. I found programming using Droneblocks to be a better experience and more intuitive. You can learn how to do that here. However, if you are determined to do it here is the process. Ryze instructions can be found here, but they aren’t the best.
Step 1: Downloads
- Download Scratch. It is free and can be found here. Follow the instructions to download and install it.
- Download Node. It is free and can be found here. Go with the version that is recommended for most users. Follow the instructions to download and install it.
- Download the Tello files needed to run the code in Scratch. They are free and can be found here. They will show up as zipped files. You’ll need to extract or unzip them. You can do that by right-clicking.
Step 2: Node
You’ll have to open the Node program that you just downloaded. Once it is open you’ll need to find where you downloaded the Tello files. It is likely that they are in your downloads folder. Node is a command prompt program. My files were in my Downloads folder, in a Scratch folder. In fact when I extracted them it created another Scratch folder. In order to run the command needed here is how I did it.
Open Node. Type cd downloads. Type cd scratch. Type cd scratch. That allowed me to access the correct location. Then type: node tello.js. You’ll see the program run and you are good to go.
Step 3: Scratch
Open Scratch. Hover your mouse over file and press Shift. At the bottom of the menu you’ll see Import Experimental HTTP Extension. Click on that. Then you’ll open your Tello.s2e file that you downloaded. It too is likely in your downloads folder.
Step 4: Connect the Tello
You’ll need to connect the Tello to your computer in order for them to communicate. Turn on the Tello and then find its WiFi network on your computer. Connect to it.
Step 4: Program and Fly
You’ll see the Tello commands appear in the More Blocks section. Drag and drop the commands you want the Tello to perform on the open box on the right. Using events to start landing and takeoff are highly recommended. Good luck and program away.
|Order a Tello from DJI||Order a Tello from Amazon|
Every month we update what we believe are the best drones on the market. Check out Best Drones Now. We have also created the one-of-a-kind Half Chrome Drone Cipher™. You answer a few questions and we’ll pair you with the best drone for you.
|Best Drones Now|
Do you want to search by price? Click on your menu above or we can break it down for you. Check out drones under $50, from $50-100, from $100-200, from $200-500 or over $500. Maybe you like a good Top Ten list, we’ve got you covered.
|Drones by Price|
If you want to learn more about taking great pictures or flying FPV then check out our comprehensive guides on those topics. Also take a look at our articles on how to choose the right drone for great aerial photos or for getting started flying race drones. Learn more about drones and how to get the most out of them in our Drone Academy. In the Academy we also detail some of the advanced testing we do, including our recent addition, drone thrust testing.
I Want Videos…
|Half Chrome YouTube Channel|
This website contains affiliate links, which means we receive a commission if you make a purchase using these links. For full details visit the disclosures and disclaimers page.