To use CoDrone EDU with Python, you will need to follow a few steps to get up and running. In this lesson, you will learn how to install…
Now that you have everything set up on your computer, learn the steps of programming and running code autonomously using Python.
So you know how to fly the drone with a remote, but can you code it to fly as well? Check out the Goals and Steps to Success…
Throughout your programming journey, your drone may start to drift and sway while flying. This is perfectly normal. In this lesson, you will learn how to trim your…
Now that we can stay of the ground and in the same place, let's learn how to move forward, backward, and side to side!
Now that we know some basic movements, lets go a little deeper by making our drone go higher!
You might know what variables are in math or science, but what do they do in programming? This lesson will answer that question and show you how to…
Now that we know how to create and use variables, let's create some programs that use their abilities.
Tired of repeating yourself? Code getting too long and repetitive? We have the perfect solution! Loops!
There might be times when you need to do the same thing over and over and over again in your program. Instead of writing the same lines over…
You make decisions in your everyday life, and you can also make a program that can make decisions! In this lesson, you'll learn how conditionals work and use…
Changing your drone's variables on the fly? No problem!
Now that we know how to take in user input, let's make our own controller for the drone using nothing but our keyboard!
This lesson is completely dedicated to your CoDrone EDU’s LED! Learn how to choose patterns, select LED colors, and add the LED to your flight program.
You remember variables, right? They store data that can be used later on in your program. One problem: they can only hold one piece of data. In this…
So far we have been able to tell the drone how to fly, light up, and even play music by using predefined code developed by Robolink. But what…
So far we have created functions that are all about doing. But what if we want a function to give us back some information? Well, they can do…
Getting bored of knowing exactly where your drone is going and what it is doing? Now your CoDrone EDU can act like it has a mind of its…
We've used time to coordinate movements, commands, and functions with out CoDrone EDU, but that's not all we can do with time! Let's explore how timers can be…
To this point, most of the inputs we have learned have been contained within the drone's code. But did you know the drone can sense and understand information…
Your CoDrone EDU doesn't have a battery indicator on it like your computer or phone, but you can retrieve the battery percentage with code! Learn how to program…
Your CoDrone EDU has sensors that turn it into a weather balloon!...kind of. In this lesson, your CoDrone EDU will be a meteorologist and read and print both…
You used the barometer to measure air pressure in a previous lesson. In this lesson, you’re going to use it to measure your drone’s altitude!
Gyro sensors are a lot like compasses --- they sense rotational motion and detect orientation to figure out what direction something is facing. They're used in everything from…
In this lesson we will learn the basics of the front range sensor located on the front of the CoDrone EDU. This sensor can be used to measure…
Now that we have learned the basics of the front range sensor we can learn some more complicated concepts. In this lesson we will learn how to use…
In this lesson we will learn how to access and use the color sensor located on the bottom of the CoDrone EDU. We will learn how to calibrate…
In a previous lesson we learned how to make a custom controller using keyboard inputs. In this lesson we will learn how to create a custom controller with…
In this lesson we will learn how to draw on the CoDrone EDU controller screen using code!