Start here! Go through these steps to get Python installed, set up any drivers and software, and install libraries. Make sure not to skip these steps!
Let's learn how to power on, charge, and pair your CoDrone Mini!
Your CoDrone Mini comes with its own remote control! In this lesson, you will learn how to use it to fly your drone.
To use CoDrone Mini with Python, you will need to follow a few steps to get up and running. In this lesson, you will learn how to install…
In this lesson we will learn how to manage files in Pycharm Edu, launch our first program, and use the Python Console
So we got off the ground but went right back down! Now we will learn how to stay in the air longer and make sure our drone doesn't…
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…
So we got off the ground but went right back down! Now we will learn how to stay in the air longer and make sure our drone doesn't…
Now that we can stay of the ground and in the same place, let's learn how to move our drone around!
Now that we know some basic movements, lets go a little deeper by making our drone go higher!
Now we know all the directions our drone can move, so can we make it easier and simpler to code those movments?
Wow! You have already learned a lot in these first few lessons. Now it is time to put your knowledge to the test and earn your first CoDrone…
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!
Congratulations pilot! You have already demonstrated your skills in flight events and flight movements, but making decisions and performing repeated tasks are crucial to the success of the…
This lesson is completely dedicated to your CoDrone Mini’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 Mini can act like it has a mind of its…
We've used time to coordinate movements, commands, and functions with out CoDrone Mini, but that's not all we can do with time! Let's explore how timers can be…
Wow! You continue to impress with what you have learned and the increasingly complex programs you are creating! Follow the guidelines below to obtain your CoDrone Mini Master…
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 Mini 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 Mini has sensors that turn it into a weather balloon!...kind of. In this lesson, your CoDrone will be a meteorologist and read and print both its…
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…
Wow! You have reached the end of the lessons and are ready to earn your Master Pilot Badge!
In this lesson, you will learn about the leaf cycle, and then program your drone to fly as if it were a falling leaf. You will also change…
In this lesson we will be building a keyboard remote that will be used to control the CoDrone Mini!
Let's rescue some pumpkins!