Most of the published video tutorials that you could learn from.
Video tutorials
This page shows all the robotics tutorials listed without specific grouping. Each tutorial is short, on specific topic, has a video. Some tutorials are in a few languages. Tutorials are structured in sequence in Courses or are grouped together in Tags and Categories

How to align LEGO Mindstorms robots to a black line (EV3 version)
In this tutorial we present a way to align your robot to a black line. Go through common difficulties, that the teams face, when they need to align their robot, and provide a solution for them.
- #53
- 15 Jan 2014

Proportional Line Following with EV3 Mindstorms. Part 2
Continuing with the Proportional algorithm for following lines. Smooth and stable this is the first part of the PID.
- #176
- 01 Nov 2015

How to follow a line with two light/color sensors (revised for EV3)
This video lesson is a revised version of Episode #1. Matt Gipson requested it in a comment. Using the EV3-G software we have developed a very simple program for following a line with two LEGO MINDSTORMS color/light sensors.
- #75
- 11 Jan 2015

Proportional Line Following with EV3 Mindstorms. Part 3
Last part of the series. The final touch of the program makes sure that it works and is following the line with the LEGO Mindstorms EV3 Color Sensor in a smooth and fast way.
- #177
- 01 Nov 2015

How to follow a black line (EV3 version)
In this tutorial we introduce the basic algorithm for following a line with one sensor and review the algorithm for quickly followwing a black line with one sensor, implementing both with the Mindstorms EV3 robotics kit.
- #49
- 10 Dec 2013

Gapped and Crossed Line Following with LEGO Mindstorms. Part 1. Challenge. Use of State Machines
We start a course for following a line with crosses and gaps. This is a challenge that one of the users at FLLCasts.com was trying to accomplish and asked us for advice. We present the whole challenge to you step-by-step. But first, let's also see the whole run of the line following algorithm. With this course, we also do an introduction of using State Machine as a programming pattern.
- #204
- 06 Jan 2016
EV3 basics course. Color Sensor. Detect line (part 1)
Very simple and basic introduction to the color sensor in the LEGO Mindstorms EV3 set. The first program is to stop at a line. Then we can move from stoping at line to counting lines and even more complex tasks.
- #147
- 19 Oct 2015

Proportional Line Following with EV3 Mindstorms. Part4. Extracting a block for EV3-G
We extract the Proportional Line Following algorithm into a new block with parameters. This allows us to experiment with the Threshold, Constant Speed and Relaxation Coefficient. You can now easily use the block in you other programs without having to implement it.
- #216
- 27 Jan 2016
EV3 basics course. Color Sensor at a competition (part 7)
In a competition environment like the FIRST LEGO League (FLL) or World Robotics Olympiad (WRO) the color sensor is more than useful. It makes positioning on the field quite easy and precise.
- #153
- 29 Oct 2015

EV3 basics course. Color Sensor. Stop on third line without Wait block (part 3)
Use the color sensor to count the lines and stop on the third line. We do not use the wait block for this.
- #149
- 24 Oct 2015

Gapped & Crossed Line Following. Part 2. Strategy
Looking at the field we must first think of a strategy of solving this line following problem. There are rules that the robot must follow and these rules should be programmed in the robot.
- #205
- 13 Jan 2016
EV3 basics course. Color Sensor. Stop on third line. Hack (part 2)
Counting lines and stopping on the third is the subject of this video. It is important to know how to do this in order to conduct more than one experiment in STEM classes (if we consider that each line is an experiment)
- #148
- 23 Oct 2015

EV3 basics course. Color Sensor. Stop on third line. Improve program (part 4)
The program from part 3 should be refactored and improved to make it easier to understand and support. We extract most of the repeatable behaviours in a loop and this reduces the size of the program three times in terms of the number of blocks used.
- #150
- 26 Oct 2015
How to align and follow a line with two light sensors
In this video we are showing how to use two light sensors to do basic aligning on a black line. This is always needed at the competitions. We also show an example for following a line with two sensors.
- #1
- 16 Feb 2013

EV3 basics course. Color Sensor. Working with reflected light (part 5)
The color sensors supports different modes of working. In this video we are working with the Reflected light, which is not actually the detected color. Most robotics sensors actually work with reflected light and you should definitely learn how to use this mode.
- #151
- 27 Oct 2015


Gapped & Crossed Line Following. Part 3. Strategy and Robot
We list the number of decisions that the robot is making while following the line. Then, we group them and decide on the number of sensors to be used.
- #206
- 20 Jan 2016

How to quickly follow a black line with one sensor
In this video lesson I will show you how to follow a black line using just one sensor, but fast enough so that you could use it during any robotics competition without wasting any time.
- #31
- 20 Jul 2013

Box Robot Two. Position of the sensors.
This robot has a color sensor and this sensor is used for following lines. Additional Mindstorms EV3 sensors could be place on the robot, like a Gyro sensor or a second Color sensor.
- #301
- 04 Dec 2016

Crossed lines (T Sections). Positioning. Part 1.
How do you detect a cross-section and move from following the main line to following the crossing line. In this series of video tutorials we are starting with a very simple solution that could work in most of the cases. It is especially useful for the FIRST LEGO League Trash Trek competition where there is such a section.
- #178
- 04 Nov 2015

EV3 basics course. Color Sensor. Tasks (part 6)
Tasks on using the LEGO EV3 Mindstorms Color sensor. Quite fun and useful for different STEM classes or just to get to know the sensor.
- #152
- 28 Oct 2015


Gapped & Crossed Line Following. Part 4. Follow to Gap
We follow a line. We start from the Smooth Proportional Line Following program and modify it a little for this program. We follow the line with the middle sensor attached on port 2.
- #207
- 03 Feb 2016
How to calibrate more than one LEGO Mindstorms EV3 Light/Color sensors at a time
Would you like to resolve all the problems with the light/color sensors that you have? And to make all of them work in a predictable, stable way even when using more than one MINDSTORMS colour sensors.
When using Color sensors it is important to calibrate them depending on the light conditions in your venue. In this way, the calibrated sensor will show values between 0 and 100 independent of the light conditions. But using the default EV3 colour calibration available in the colour sensor block could lead to unpredicted problems that are difficult to track and resolved especially when used with multiple Color sensors. So in this series of tutorial we implement the calibration ourselves discussing the principles of colour sensor calibration.
- #632
- 04 Oct 2017
Light sensors cover on LEGO Mindstorms NXT robots
In this video we are solving one of the most important challenges on the FIRST LEGO League competition, i.e how to cover your Mindstorms NXT light sensors so that they are not affected by outer light sources at the day of the competition. Once again you would find 3 solutions and more will come in the next videos.
- #3
- 21 Feb 2013


Gapped & Crossed Line Following. Part 5. Detect Gap
It's inevitable. While following this gapped line we would reach a gap. The robot must somehow understand that there is a gap and must make a decision on what to do. For detecting the gap we use the Rotation Sensor. Not the most popular, but very convenient in many cases. Check out the video.
- #208
- 10 Feb 2016

How to align LEGO NXT Robot to a line using a block with direction
In this video tutorial I give a step-by-step explanation of how to implement a block for aligning to a line. The block was first used in lesson 28. Aligning to lines is probably the most powerfull way to know the position of the robot on the FLL Competition field and to be able to execute the missions precisely at 100% of the time.
- #29
- 06 Jul 2013


How to calibrate the Light Sensor for the Catapult build from Mindstorms EV3/NXT
"What is the light in the room?" - should it even matter. You can use one program for all lighting conditions by calibrating the color/light sensor of the LEGO Mindstorms EV3/NXT robots.
- #83
- 03 May 2015